说明: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
相关推荐
- ngx_waf:一款高大全的 Nginx 网站防火墙模块
- Alist - 阿里云盘目录文件列表程序(Docker 部署教程 )
- LNMP 编译安装 ngx_pagespeed 模块给网站提速!
- 如何彻底禁止百度等搜索引擎收录
- Nginx 查看并发连接数的两种方法
- 解决Nginx出现“Too many open files”的问题
文章作者:喵斯基部落
原文地址:https://www.moewah.com/archives/894.html
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。非商业转载及引用请注明出处(作者、原文链接),商业转载请联系作者获得授权。