全球主机交流论坛

标题: nginx 怎么禁止访问某个目录? [打印本页]

作者: gdtv    时间: 2010-2-2 22:13
标题: nginx 怎么禁止访问某个目录?
location = /path/ {
                        return 404;
                }

这样只能禁止访问 http://www.a.com/path/
不能禁止访问 http://www.a.com/path/test.php
怎么办呢?

[ 本帖最后由 gdtv 于 2010-2-2 22:25 编辑 ]
作者: usa    时间: 2010-2-2 22:19
google下。。。其实你说起来我也打算设置了!
作者: 删除    时间: 2010-2-2 22:22
你自己表述有矛盾啊
作者: 删除    时间: 2010-2-2 22:23
这样只能禁止访问 http://www.a.com/path/
不能禁止访问 http://www.a.com/test.php

你到底想禁止什么?
作者: gdtv    时间: 2010-2-2 22:25
标题: 回复 4# 的帖子
不好意思写错了,现在改正了
作者: usa    时间: 2010-2-2 22:26
他的意思我明白了,我也看了半天!
其实知道就行了 没必要去钻研文字 刨根到底~~
作者: micto    时间: 2010-2-2 22:34
location = /path/* {
                        return 404;
                }


我猜的。。我刚打算投入nginx的怀抱。。错了别怪我。。
作者: zyypp    时间: 2010-2-2 22:36
方法 我记得我以前发过 不过我法的是设置401帐号验证的 你搜搜吧 方法都一样的
作者: zyypp    时间: 2010-2-2 22:38
我用手机不好打配置 主要符号不好打 唉 加*是不管用的
作者: gdtv    时间: 2010-2-3 00:52
原帖由 zyypp 于 2010-2-2 22:36 发表
方法 我记得我以前发过 不过我法的是设置401帐号验证的 你搜搜吧 方法都一样的

终于找到了,上次也是你说的
location ^~ /test
   {
     deny    all;
   }

作者: zyypp    时间: 2010-2-3 09:22
标题: 回复 10# 的帖子
呵呵




欢迎光临 全球主机交流论坛 (https://sunk.eu.org/) Powered by Discuz! X3.4