nginx设置上传目录无执行权限
来源:互联网 发布:网络官场小说排行榜 编辑:程序博客网 时间:2024/05/17 08:32
在windows+iis下,可以设置上传目录,类似:upload,uploadfile,attachments,这样的目录下面无脚本执行权限,从而防止非法用户上传脚本得到webshell
nginx上也很简单,我们使用location。。如下:
location ~ ^/upload/.*\.(php|php5)$
{
deny all;
}
其中upload换为你要设置的目录名字
这条规则的含义是匹配请求连接中开头是/upload/,中间匹配任意字符,结尾匹配.php或者.php5的页面,最后利用deny all禁止访问,这样就防止了上传目录的脚本执行权限
文章来源:DoDo’s Blog
原文地址:http://www.sectop.com/post/40.html
- nginx设置上传目录无执行权限
- apache与nginx上传目录无执行权限的解决办法
- lnmp去掉nginx上传目录的PHP执行权限
- Nginx、Apache禁止上传目录的php执行权限
- lnmp去掉nginx上传目录的PHP执行权限
- nginx设置目录文档访问权限
- nginx目录列表和目录访问权限设置
- nginx目录列表和目录访问权限设置
- Nginx设置目录浏览(autoindex)、以及登录权限认证
- nginx环境中配置网站目录权限设置
- nginx/php-fpm及网站目录的权限设置
- nginx环境中配置网站目录权限设置
- apache 设置目录没有执行php的权限
- IIS7/IIS7.5中目录执行权限的设置方法
- IIS7/IIS7.5中目录执行权限的设置方法
- IIS7/IIS7.5中目录执行权限的设置方法
- Apache下目录脚本的执行权限设置
- IIS7上传文件到特定目录下权限的设置
- JAVA抓取网页
- BPP 相关——02
- 网上找的还算准确的EXCEL 汉字转拼音
- Playing with ptrace(玩转ptrace)
- 优化器(CBO)的统计信息
- nginx设置上传目录无执行权限
- Excel VBA - 文件打开或关闭相关
- 52
- VS2010 提速
- 设计模式之模板方法模式Template
- delegate和protocol
- NHibernate + SQLite + MVC 开发记录 七
- 用ASP.NET读取模板生成HTML
- Working with BeforeProperties and AfterProperties on SPItemEventReceiver