NGINX:禁止上传目录执行php文件防止webshell
2011-05-30 10:06
971 查看
在apache下做如下设置:
以apache 模块方式运行 PHP
<Directory /www/www.example.com/upload>
php_flag engine off
</Directory>
<Directory ~ "^/www/.*/upload">
<Files ~ ".php">
Order allow,deny
Deny from all
</Files>
</Directory>
在nginx下做如下设置:
location /upload/ {
location ~ .*\.(php)?$ {
deny all;
}
}
或
location ~* ^/(attachments|upload)/.*\.(php|php5)$
{
deny all;
}
本文出自 “燕雀安知鸿鹄之志哉” 博客,请务必保留此出处http://who0168.blog.51cto.com/253401/577309
以apache 模块方式运行 PHP
<Directory /www/www.example.com/upload>
php_flag engine off
</Directory>
<Directory ~ "^/www/.*/upload">
<Files ~ ".php">
Order allow,deny
Deny from all
</Files>
</Directory>
在nginx下做如下设置:
location /upload/ {
location ~ .*\.(php)?$ {
deny all;
}
}
或
location ~* ^/(attachments|upload)/.*\.(php|php5)$
{
deny all;
}
本文出自 “燕雀安知鸿鹄之志哉” 博客,请务必保留此出处http://who0168.blog.51cto.com/253401/577309
相关文章推荐
- Apache Nginx 禁止目录执行PHP脚本文件的方法
- nginx与Apache禁止目录执行php文件权限
- Nginx、Apache禁止上传目录的php执行权限
- Nginx禁止目录执行php文件权限
- lnmp中禁止nginx上传目录的PHP执行权限方法
- 如何在Apache和Nginx禁止上传目录里PHP的执行权限
- linux下nginx apache lighttpd 禁止某些目录执行php
- linux中nginx下禁止某目录执行php程序
- 禁止指定目录执行php文件
- apache禁止访问文件或目录执行权限、禁止运行脚本PHP文件的设置方法
- apache禁止访问文件或目录执行权限、禁止运行脚本PHP文件的设置方法
- Linux系统下Apache日志文件设置、更改默认网站目录、防止php木马跨站设置、禁止空主机头
- lnmp去掉nginx上传目录的PHP执行权限
- nginx 限制特殊目录下的php文件执行
- Web服务基础七之Apache日志文件管理、默认网站目录更改、防止php木马跨站设置、禁止空主机头 推荐
- apache环境下禁止某文件夹内运行PHP脚本、禁止访问文件或目录执行权限的设置方法
- 禁止在用户上传目录执行Php
- nginx去掉上传目录的PHP执行权限
- nginx禁止目录php执行权限
- apache环境下禁止某文件夹内运行PHP脚本、禁止访问文件或目录执行权限的设置方法