在 httpd.conf 配置文件中 <Directory /> </Directory> 代码块中,所有选项最后一行增加如下内容:
IndexOptions FancyIndexing XHTML ScanHTMLTitles NameWidth=128 DescriptionWidth=256 HTMLTable VersionSort FoldersFirst
最后变成如下内容:
<Directory />
AllowOverride none
Require all denied
IndexOptions FancyIndexing XHTML ScanHTMLTitles NameWidth=128 DescriptionWidth=256 HTMLTable VersionSort FoldersFirst
</Directory>
最后结果如图:
如果想像图中一样,每个文件夹和文件前面有图标,则需要将 httpd.conf 配置文件中如下项目前面的井号去掉并保存重启ApacheHTTPD服务器:
# Include conf/extra/httpd-autoindex.conf
详情参考:https://httpd.apache.org/docs/2.4/mod/mod_autoindex.html#indexoptions.fancyindexing