什么原因导致 Apache 在特定目录显示炸弹图标?

什么原因导致 Apache 在特定目录显示炸弹图标?

今天有一位用户向我提了一个令我困惑的问题:为什么.musecore我们的网络服务器上的文件显示炸弹图标(阿帕奇炸弹图标)而不是文件夹图标?

更一般地说,Apache 如何决定显示什么图标,以及我在哪里可以检查和/或更改该配置?

答案1

经过默认,核心转储会显示炸弹图标,默认配置假定任何文件名或目录名称匹配类似正则表达式的^*core$必定是核心转储。

此选项由AddIconmod_autoindex 指令这也体现在默认extra/httpd-autoindex.conf文件

AddIcon /icons/bomb.gif core

答案2

如果出于某种原因您将目录命名为“core”,则将显示炸弹图像。如果不是核心转储,只需将目录名称更改为其他名称,炸弹图像就会被替换为通常的文件夹图像。

相关内容