文档章节

nginx目录列表和目录访问权限设置

lilugirl
 lilugirl
发布于 2016/07/14 01:23
字数 207
阅读 9
收藏 0

1.目录列表(directory listing)

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;

        }

}

2.nginx禁止访问某个目录

跟Apache的Deny from all类似,nginx有deny all指令来实现。

禁止对叫dirdeny目录的访问并返回403 Forbidden,可以使用下面的配置:

 

1

2

3

4

location /dirdeny {

      deny all;

      return 403;

}

本文转载自:

共有 人打赏支持
lilugirl
粉丝 92
博文 373
码字总数 104583
作品 0
杨浦
程序员
CentOS7.5 手动部署Ceph RGW

目 录 1 设备列表... 1 2 Ceph RGW 部署... 1 2.1 使用civetweb配置... 2 2.2 使用nginx配置... 5 本文主要记录一下手动部署rgw的过程,环境是使用的之前手动部署的ceph环境,之前的环境部署...

青山如是
07/03
0
0
访问Nginx上的资源时出现403的原因及解决办法

你在Linux上安装Nginx一切顺利,访问localhost时也显示了index.html的页面 可是你在html文件夹下建立images文件夹后,向里面仍一张图片后 nginx |-conf |-hmtl |-index.html |-images |-xx.j...

宇夜空陈
2017/03/12
0
0
nginx中出现403forbidden错误

nginx “403 Forbidden” 错误 出现这个错误一般是因为以下原因: 网站禁止特定的用户访问所有内容,例:网站屏蔽某个ip访问。 访问禁止目录浏览的目录,例:设置autoindex off后访问目录。 ...

河图再现
06/21
0
0
12.6 Nginx安装 默认虚拟主机 Nginx用户认证

12.6 Nginx安装 安装步骤如下: 1、进入SRC目录并使用wget下载Nginx源码包 [root@jimmylinux-001 ~]# cd /usr/local/src [root@jimmylinux-001 src]# wget http://nginx.org/download/nginx......

芬野de博客
前天
0
0
正确设置nginx/php-fpm/apache权限 提高网站安全性 防止被挂木马

核心总结:php-fpm/apache 进程所使用的用户,不能是网站文件所有者。 凡是违背这个原则,则不符合最小权限原则。 根据生产环境不断反馈,发现不断有 php网站被挂木马,绝大部分原因是因为权...

bengozhong
2016/02/25
55
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

异步化,高并发大杀器

今天来聊聊如何让项目异步化的一些事。 在进入正文之前,顺便给大家推荐一个Java架构方面的交流学习群:698581634,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分...

Java大蜗牛
5分钟前
0
0
织梦dedecms安全设置

网站本身做好防范: 1、修改默认后台名。 打开网站根目录,找到[dede],这个文件夹就是后台的路径,可以随意修改,比如修改为[adminbuy],此时后台登陆的路径为:http://www.*****.com/admi...

雨季2014
6分钟前
0
0
完美Python入门基础知识点总结,看完你的Python就完全入门了!

Python标识符 在 Python 里,标识符有字母、数字、下划线组成。 在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。 Python 中的标识符是区分大小写的。 以下划线...

糖宝lsh
12分钟前
0
0
Java关于前后台传输中文乱码以及Excel下载乱码解决

针对乱码,一般情况是前后台以及中间件编码格式不同导致.故需要保证编码格式相同即可. 1.前台页面格式指定,这里用的是jsp,故需要将pageEncoding指定为"UTF-8" 2.指定服务器编码格式,比如用的t...

勤奋的蚂蚁
14分钟前
0
0
Flutter组件 - Flexible

Flexible是一个控制Row、Column、Flex等子组件如何布局的组件。 Flexible组件可以使Row、Column、Flex等子组件在主轴方向有填充可用空间的能力(例如,Row在水平方向,Column在垂直方向),但是...

一箭落旄头
17分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部