nginx上传目录配置,禁止执行权限
我们经常会把网站的图片文件上传目录设置为只可上传文件但不能执行文件,就是要禁止执行权限,小编来给大家举一个上传目录配置,禁止执行权限方法,各位可参考。
如果不让有执行权限最简单的办法
代码如下 | 复制代码 |
location ~ ^/upload/.*.(php|php5)$ |
上面的方法满足不了我要求,后来找到一个不错的脚本
代码如下 | 复制代码 |
server include none.conf; #匹配多个上传目录 location ~ .*.(php|php5)?$ location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$ location ~ .*.(js|css)?$ access_log off; |
nginx下禁止dedecms目录php执行权限的配置方法。
如下配置即可:
代码如下 | 复制代码 |
location ~ /mm/(data|uploads|templets)/*.(php)$ { location ~ .php$ { |
最新文章
- IDDD 实现领域驱动设计-CQRS(命令查询职责分离)和 EDA(事件驱动架构)
- CUDA程序设计(一)
- windows消息机制(MFC)
- java 面向对象编程 第18章——网络编程
- Codevs No.1287 矩阵乘法
- Cocos2dx-截屏并设置图片尺寸
- 用Unity的Animation播放Animator动画Clip
- hadoop错误Ignoring exception during close for org.apache.hadoop.mapred.MapTask$NewOutputCollector@17bda0f2 java.io.IOException Spill failed
- UVA 11478 Halum(差分约束)
- 近十年one-to-one最短路算法研究整理【转】
- android 定时器总结
- 分享一个超级好用的php程序员工具箱
- 聊聊Java语言中的单例
- QScintilla 编译
- jqGrid 使用心得
- Powershell-查询当前文件目录层级结构
- 【开源】C#信息抽取系统【招募C#队友】
- vue-循环并获取dom元素
- oracle用exp导出dmp文件时发现空表没有导出来
- roof