首页>>帮助中心>>美国vps上让某目录无法执行php程序的教程

美国vps上让某目录无法执行php程序的教程

2025/2/18 24次

美国vps上让某目录无法执行php程序的教程

一诺美国vps上,一般为了安全考虑,对上传目录会设置禁止执行php程序脚本等

修改nginx.conf配置文件

禁止单目录:

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

deny all;

}

禁止多目录:

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

deny all;

}

需要注意两点:

1、以上的配置文件代码需要放到 location ~ .php{...}上面,如果放到下面是无效的

2attachments需要写相对路径,不能写绝对路径

3、不要忘记重启nginxservice nginx restart

版权声明

    声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们996811936@qq.com进行处理。