咨询热线:4006-75-4006

售前:9:00-23:30    备案:9:00-18:00    技术:7*24h

linux中nginx下禁止某目录执行php程序

2019-01-20 12:17:23 6137次

为了安全起见,我们一般会对上传目录禁止运行php脚本


修改nginx.conf配置文件



禁止单目录:


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

deny all;

}


禁止多目录:


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

deny all;

}


需要注意两点:

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


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


3、不要忘记重启nginx呀,service nginx restart



首页
最新活动
个人中心