用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > php教程

apache nginx设置目录无执行权限的方法

时间:2015-01-23  来源:西部数据  作者:西部数据

apache nginx设置目录无执行权限的方法web服务有iis,apache,nginx,使用操作系统无非是windows or *nux

  1. location ~ ^/upload/.*.(php教程|php5)$  
  2. {  
  3. deny all;  

来看俩段通常对上传目录设置无权限的列子,配置如下:

  1. <directory "/var/111cn.net/upload"
  2. <filesmatch ".php"
  3. order allow,deny 
  4. deny from all 
  5. </filesmatch> 
  6. </directory> 

*nux就不同了,大家都是知道的*nux操作系统是区分大小写的

  1. <directory "/var/www/upload"
  2. <filesmatch "(?i:.php)"//?是尽可能多的匹配.php的字符串,i是不区分大小写,然后冒号后面跟上正则表达式 
  3. order allow,deny 
  4. deny from all 
  5. </filesmatch> 
  6. </directory> 

另外看一一nginx虚拟主机防webshell完美版 nginx.conf

  1. server 
  2. listen 80; 
  3. server_name www.a.com; 
  4. index index.html index.htm index.php; 
  5. root /data/htdocs/www.a.com/; 
  6. #limit_conn crawler 20; 
  7. location ~ .*.(php|php5)?$ 
  8. {  
  9. #fastcgi_pass unix:/tmp/php-cgi.sock; 
  10. fastcgi_pass 127.0.0.1:9000; 
  11. fastcgi_index index.php; 
  12. include fcgi.conf; 
  13. server 
  14. listen 80; 
  15. server_name www.b.com; 
  16. index index.html index.htm index.php; 
  17. root /data/htdocs/www.phpfensi.com/; 
  18. #limit_conn crawler 20; 
  19. location ~ .*.(php|php5)?$ 
  20. {  
  21. #fastcgi_pass unix:/tmp/php-cgi.sock; 
  22. fastcgi_pass 127.0.0.1:9000; 
  23. fastcgi_index index.php; 
  24. include fcgi.conf; 

来顶一下
返回首页
返回首页
推荐资讯
WiFi太不安全:7岁女孩11分钟内入侵公共网络 WiFi太不安全:7岁女孩11分钟内入侵近期刚刚发布研究说WiFi网络能获得人们手机里多少私人信息,
不服跑个分?人工智能也出现“刷分”乱象 不服跑个分?人工智能也出现“刷分2014年,人工智能领域突然爆发,成为了科研和科技创业的热门
相关文章
栏目更新
栏目热门