apache nginx设置目录无执行权限的方法web服务有iis,apache,nginx,使用操作系统无非是windows or *nux
| 代码如下 | 复制代码 |
| location ~ ^/upload/.*.(php教程|php5)$ { deny all; } |
|
来看俩段通常对上传目录设置无权限的列子,配置如下:
| 代码如下 | 复制代码 |
|
|
|
*nux就不同了,大家都是知道的*nux操作系统是区分大小写的
| 代码如下 | 复制代码 |
//?是尽可能多的匹配.php的字符串,i是不区分大小写,然后冒号后面跟上正则表达式 order allow,deny deny from all |
|
另外看一一nginx虚拟主机防webshell完美版
nginx.conf
| 代码如下 | 复制代码 |
|
server #limit_conn crawler 20; location ~ .*.(php|php5)?$ } server #limit_conn crawler 20; location ~ .*.(php|php5)?$ } |
|