Apache
1. 在 /var/www/html 目录下新建 /l/
mkdir l
2.创建修改.htaccess文件
touch .htaccess
vi .htaccess
<Files *> Options Indexes </Files>
:wq 保存,重启service httpd restart,刷新网站即可
优化显示文件名长度,在/etc/httpd/conf.d配置文件autoindex.conf中的修改:
IndexOptions FancyIndexing HTMLTable VersionSort NameWidth=* FoldersFirst Charset=UTF-8 SuppressDescription SuppressHTMLPreamble
其中
FancyIndexing 支持美化显示;
HTMLTable 允许底层代码把文件列表生成在一个table元素里面;
VersionSort 安装版本排序;
NameWidth=* 页面自动匹配文件名宽度;
FoldersFirst 安装文件夹优先排列;
Charset=UTF-8 支持中文显示;
SuppressDescription 不显示文件描述;
Nginx
打开配置文件;
vi /usr/local/nginx/conf/nginx.conf
在http、server 、location 一个中添加:
autoindex on; # 开启目录文件列表
autoindex_exact_size on; # 显示出文件的确切大小,单位是bytes
autoindex_localtime on; # 显示的文件时间为文件的服务器时间
charset utf-8,gbk; # 避免中文乱码
重启Nginx服务:
service nginx restart
若希望是请求下载文件而不是显示内容,可以通过添加下面参数实现: add_header Content-Disposition attachment;
共有 0 条留言