您的位置:首页 > 运维架构 > Nginx

nginx url遇到的问题

2016-05-21 14:49 513 查看
首先说下目录访问的问题:

1、首先访问的目录路径中权限设置要没问题

2、autoindex默认是关闭的

3、要告诉nginx是一个目录而不是文件,这个地方非常值得注意,若想访问目录,URL最后一个字符得是‘/'。

```

location =/test{

    root /tmp/html/www;

    autoindex on;

}

```

本意是想访问/tmp/html/www/下的test目录,但是因为‘/test’会让nginx误以为这是一个名为test的文件。

我们在这里必须改为'/test/'。

在url的匹配中人们很常使用

```

location ~ ^/test{

    root /tmp/html/www;

    autoindex on;

}

```

这里是匹配到url开头有‘/test’就能匹配上。所以我觉得我写的这个问题可能有点low,但很值得注意。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: