Nginx 禁止访问某个目录或文件的设置方法
更新时间:2010年09月01日 09:39:52 作者:
如果基于WEB根目录下,要禁止用户访问/config目录,或者要禁止用户访问/config.ini(ZF常用INI,不过建议还是放到WEB目录以外的地方),可以通过location进行配置,返回403或者404等
复制代码 代码如下:
location = /config/ {
return 404;
}
location =/config.ini{
return 404;
}
这样只能禁止访问 https://www.jb51.net/path/
复制代码 代码如下:
location = /path/ {
return 404;
}
禁止访问 https://www.jb51.net/path/test.php
复制代码 代码如下:
location ^~ /test
{
deny all;
}
可能test要换成path.
这样就搞定了
相关文章
解决Nginx配置静态资源文件404 Not Found问题
在使用Nginx作为静态资源服务器时,如果配置了根目录root导致404错误,而使用前缀URL配置alias则需要正确处理目录路径,使用alias时要确保目录名后加‘/’,并且在需要时使用root和alias配置,本文介绍Nginx配置静态资源文件404 Not Found问题解决方法,感兴趣的朋友一起看看吧2025-03-03
Nginx配置location+rewrite实现隐性域名配置
本文主要介绍了Nginx配置location+rewrite实现隐性域名配置,包括基于根目录、条件和反向代理+rewrite配置的隐性域名实现,具有一定的参考价值,感兴趣的可以了解一下2025-03-03


最新评论