Nginx在安装好之后,默认是禁止目录浏览的。禁止目录浏览时,页面显示什么取决于你的配置,更多的时候是返回403 Forbidden
1、开启全站所有目录浏览功能
编辑你那个网站对应的虚拟主机conf配置文件,在server{里面添加以下内容:
autoindex on; #开启nginx目录浏览功能
autoindex_exact_size off; #文件大小从KB开始显示
autoindex_localtime on; #显示文件修改时间为服务器本地时间
然后保存退出,service nginx reload
重新加载nginx配置。
.
代码如下图所示:
网站admin.fuckyou.com
浏览如下所示:
2、只打开网站部分目录浏览功能
加入只开放http://admin.fuckyou.com/suck
/目录浏览
编辑你那个网站对应的虚拟主机conf配置文件,在server{里面添加以下内容:
location /suck {
autoindex on;
autoindex_exact_size off;
autoindex_localtime on;
}
然后保存退出,service nginx reload
重新加载nginx配置。
代码如下图所示:
此时只能浏览suck目录下的文件,网站其他目录都一律返回403 Forbidden