电话客服
186-2323-2332
if ( $args ~ "mosConfig_[a-zA-Z_]{1,21}(=|\%3d)" ) { set $args ""; rewrite ^.*$ http://$host/index.php last; return 403;} if ( $args ~ "base64_encode.*\(.*\)") { set $args ""; rewrite ^.*$ http://$host/index.php last; return 403;} if ( $args ~ "(\|%3E)") { set $args ""; rewrite ^.*$ http://$host/index.php last; return 403;} if ( $args ~ "GLOBALS(=|\[|\%[0-9A-Z]{0,2})") { set $args ""; rewrite ^.*$ http://$host/index.php last; return 403;} if ( $args ~ "_REQUEST(=|\[|\%[0-9A-Z]{0,2})") { set $args ""; rewrite ^.*$ http://$host/index.php last; return 403;} if (!-e $request_filename) { rewrite (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ /index.php last; break; } 如果上面的规则不能用,可能是你虚拟主机的问题,可以使用下面的: if ( $args ~ "mosConfig_[a-zA-Z_]{1,21}(=|\%3d)" ) {set $args "";rewrite ^.*$ http://$host/index.php last;return 403;} if ( $args ~ "base64_encode.*\(.*\)") {set $args "";rewrite ^.*$ http://$host/index.php last;return 403;} if ( $args ~ "(\|%3E)") {set $args "";rewrite ^.*$ http://$host/index.php last;return 403;} if ( $args ~ "GLOBALS(=|\[|\%[0-9A-Z]{0,2})") {set $args "";rewrite ^.*$ http://$host/index.php last;return 403;} if ( $args ~ "_REQUEST(=|\[|\%[0-9A-Z]{0,2})") { set $args ""; rewrite ^.*$ http://$host/index.php last; return 403;} if (!-e $request_filename) { rewrite (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ /index.php last; break; }如果上面的joomle的nginx rewrite伪静态规则出现图片/附件不法上传用下面这个