nginx目录列表和目录访问权限设置
2017-08-08 14:46
309 查看
1.目录列表(directory listing)
nginx让目录中的文件以列表的形式展现只需要一条指令
autoindex on;
autoindex可以放在location中,只对当前location的目录起作用。你也可以将它放在server指令块则对整个站点都起作用。或者放到http指令块,则对所有站点都生效。
下面是一个简单的例子:
2.nginx禁止访问某个目录
跟Apache的Deny from all类似,nginx有deny all指令来实现。
禁止对叫dirdeny目录的访问并返回403 Forbidden,可以使用下面的配置:
nginx让目录中的文件以列表的形式展现只需要一条指令
autoindex on;
autoindex可以放在location中,只对当前location的目录起作用。你也可以将它放在server指令块则对整个站点都起作用。或者放到http指令块,则对所有站点都生效。
下面是一个简单的例子:
1 2 3 4 5 6 7 8 9 10 11 12 | server { listen 80; server_name domain.com www.domain.com; access_log /var/...........................; root /path/to/root; location / { index index.php index.html index.htm; } location /somedir { autoindex on; } } |
跟Apache的Deny from all类似,nginx有deny all指令来实现。
禁止对叫dirdeny目录的访问并返回403 Forbidden,可以使用下面的配置:
1 2 3 4 | location /dirdeny { deny all; return 403; } |
相关文章推荐
- nginx目录列表和目录访问权限设置
- nginx目录列表和目录访问权限设置
- nginx目录列表和目录访问权限设置
- nginx目录列表和目录访问权限设置
- nginx设置目录文档访问权限
- nginx配置目录列表访问权限
- Apache下子目录访问权限的设置
- LNMP下为Nginx目录设置访问验证的用户名密码
- nginx设置上传目录无执行权限
- Nginx限制IP,限制目录访问的设置
- Bat设置当前及下级目录访问权限
- apache设置目录访问权限
- nginx(ubuntu)设置别名访问目录
- Fedora-Linux文件和目录访问权限设置
- Nginx服务器中设置禁止访问文件或目录的方法
- Centos 文件和目录访问权限设置
- Linux文件和目录访问权限设置
- linux下目录权限查看与修改以及文件和目录访问权限设置
- 文件系统管理 之 文件和目录访问权限设置
- linux怎么设置vsftp用户访问目录权限