设为首页收藏本站
①群120244181 ②群35650974 ③群27582343 ④群35651086

网站开发技术学习社区

 找回密码
 立即注册
查看: 724|回复: 0

nginx配置禁止某个目录及其子目录和文件的访问

[复制链接]

822

主题

123

好友

8309

积分

版主

Rank: 7Rank: 7Rank: 7

优秀版主 论坛元老

发表于 2015-12-20 12:16:44 |显示全部楼层

某些时候,我们需要禁用掉用户对某个目录的访问。

如:
直接将svn目录下的代码发布到nginx web目录下,
这个时候就需要将.svn/目录禁止访问。

以上述场景为例,
nginx禁止.svn目录的访问配置如下:
  1. location ~* /\.svn {
  2.     deny all;
  3. }
复制代码
nginx配置用 ~* 实现正则匹配,
凡是包含.svn的网址,
全部被禁止访问。




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

赞助我们|Archiver|手机版|建站技术学习论坛  外链狗 - 由2sitebbs.com提供  

GMT+8, 2017-2-20 23:26 , Processed in 0.064247 second(s), 7 queries , Memcache On.

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部