nginx禁止指定目录运行php,只需要在server配置段中增加个location规则就可以了。

推荐:《PHP教程》

1、禁止某一个目录执行php

location ~* ^/download/.*\.(php|php5)${deny all;}

2、禁止多个目录执行php

location ~* ^/(download|down)/.*\.(php|php5)${deny all;}

注意:要写在php配置前,下面是一个示例

location ~* ^/(download|down)/.*\.(php|php5)${deny all;}location ~ [^/]\.php(/|$){try_files $uri =404;fastcgi_pass unix:/tmp/php-cgi.sock;fastcgi_index index.php;include fastcgi.conf;}

更多相关文章

  1. php实现对文件夹目录中的文件进行排序的方法
  2. PHP如何下载远程文件到指定目录
  3. PHP生成有背景的二维码图片(代码示例)
  4. PHP生成器yield处理大量数据业务(代码示例)
  5. php中使用fsockopen实现异步请求(代码示例)
  6. 目录间的瞬间转移术(土遁): dtags
  7. ITIL 4:服务目录管理
  8. 拆分示例,补个思维导图
  9. 文章目录导航

随机推荐

  1. 启动emulator出错
  2. Android设置多个闹钟
  3. 64位win7操作系统 Android(安卓)开发环境
  4. android时区的初始化
  5. Android(安卓)Studio SDK 各版本下载方法
  6. Android客户端对服务端返回的xml文件内容
  7. Android处理9.png文件流程
  8. Android 3.0 r1 API中文文档(106) —— S
  9. Android 项目中集成 Flutter
  10. Android 3.0动画学习笔记