您的位置 首页 教育

nginx过滤多个目录的php文件

网站的某些目录不能执行php代码,如果是nginx的话,我们可以在nginx的配置文件中对PHP文件的访问进行…

网站的某些目录不能执行php代码,如果是nginx的话,我们可以在nginx的配置文件中对PHP文件的访问进行过滤。或设置Nginx对于某些目录禁止执行PHP权限。

禁止执行PHP权限

多个目录去掉PHP执行权限

location ~ /(attachments|upload)/.*.(php|php5)?$ {

deny all;

}

禁止attachments和upload目录执行PHP权限

过滤多个目录url中带PHP的链接

在server模块中写就行

if ($request_uri ~*  ^/(mm|upload|sher|ce|jd|hb)/(.*)php(.*)$) {
         return 403;
}

访问上面目录链接中有php就会返回403

本文来自网络,不代表0514资讯网立场,转载请注明出处:https://www.0514zx.com/info/6364.html
0514zx.com

作者: 0514zx.com

优质职场领域创作者
联系我们

联系我们

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部