1. 问答
  2. 问答详情

nginx如何禁止文件上传目录执行PHP

/1/userheadimg_files
为文件上传文件夹,如何禁止这个目录下的PHP文件等被解析执行。

1个回答

0

采纳

将如下规则加入配置文件

location ~ /upload/.*\.php$ { deny all; } 禁止访问/upload下的PHP文件.
或者
location ~ \.php$ {} 中加入 if ($uri !~ "^/upload/") { fastcgi_pass 127.0.0.1:9000; }
不解析/upload下的PHP文件.


撰写答案

验证码
点击刷新