六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 400|回复: 0

nginx限制后缀

[复制链接]
 楼主| 发表于 2013-9-11 23:52:06 | 显示全部楼层 |阅读模式
今天一个朋友问我,有没有办法让nginx只允许php后缀执行php,其他的都不执行,最后想了个办法给他.  系统:centos 5.5
解决办法:
location ~* .(txt|doc|sql|gz)$ {
  if (-f $request_filename) {               
         break;
      }
}
上面代码限制了txt doc sql gz文件名后缀的不被访问,如果请求就跳出.
当然如果还要更严格点的话,那也可以使用下面的:
location ~* .(txt|doc|sql|gz)$ {
   deny all;
}
这样就完全禁止访问txt doc sql gz文件后缀.看大家自己的选择了.

该会员没有填写今日想说内容.
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表