打开nginx的目录浏览功能

Nginx在安装好之后,默认是禁止目录浏览的。禁止目录浏览时,页面显示什么取决于你的配置,更多的时候是返回403 Forbidden

1、开启全站所有目录浏览功能

编辑你那个网站对应的虚拟主机conf配置文件,在server{里面添加以下内容:

autoindex on; #开启nginx目录浏览功能
autoindex_exact_size off; #文件大小从KB开始显示 
autoindex_localtime on; #显示文件修改时间为服务器本地时间

然后保存退出,service nginx reload 重新加载nginx配置。

.

代码如下图所示:

1.jpg

网站admin.fuckyou.com浏览如下所示:

2.jpg

2、只打开网站部分目录浏览功能

加入只开放http://admin.fuckyou.com/suck/目录浏览

编辑你那个网站对应的虚拟主机conf配置文件,在server{里面添加以下内容:

location /suck { 
    autoindex on; 
    autoindex_exact_size off; 
    autoindex_localtime on; 
}

然后保存退出,service nginx reload 重新加载nginx配置。

代码如下图所示:

3.jpg

此时只能浏览suck目录下的文件,网站其他目录都一律返回403 Forbidden