说明:Nginx 在安装好之后,默认是禁止目录浏览的,但在我们日常使用中可能有开启目录浏览的需求(比如分享一些收集的网络资源),下面简单介绍下nginx
如何开启目录浏览功能。
Nginx
1、全站开启目录浏览功能
需要使用 vi 命令编辑配置文件
vi /usr/local/nginx/conf/nginx.conf
#如果是多域名的需要修改vhost路径下的 xx.com.conf
在 http { }
之间添加以下内容:
autoindex on; #开启nginx目录浏览功能
autoindex_exact_size off; #文件大小从KB开始显示
autoindex_localtime on; #显示文件修改时间为服务器本地时间
ESC键输入:wq!
保存并退出
重启 nginx
即可生效。
/etc/init.d/nginx restart
2、只开启部分目录浏览功能
例如,只打开http://www.xxx.com/dir
目录浏览,可以通过使用命令:
vi /usr/local/nginx/conf/nginx.conf
编辑配置文件,在server {}
内添加以下内容:
location ~ /dir {
autoindex on;
autoindex_exact_size off;
autoindex_localtime on
charset utf-8,gbk; #防止中文乱码
}
ESC键输入:wq!
保存并退出
重启 nginx
即可生效。
/etc/init.d/nginx restart