是什么导致Apache为特定目录显示炸弹图标?


15

今天,我的一个用户问我一个问题:我为什么.musecore在我们的Web服务器上的文件显示炸弹图标(Apache Bomb图标)而不是文件夹图标?

更一般而言,Apache如何决定要显示的图标,以及在哪里可以检查和/或更改该配置?



显然,“此页面”现在已修复。耶serverfault!我已经调整了链接以转到archive.org。
jldugger

Answers:


21

通过默认情况下,将显示核心转储炸弹图标,默认配置假定任何文件名或目录名称匹配的正则表达式像^*core$必须是一个核心转储。

此选项由AddIconmod_autoindex指令控制,该指令默认extra/httpd-autoindex.conf文件中也可见:

AddIcon /icons/bomb.gif core


我做了一个文件applecore作为测试,并在其中添加了一些文本,结果显示为炸弹。
jldugger

这确实是一个奇怪的默认值!谢谢提示!
dokaspar

-1

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


2
这实际上不是将近一年前已经发布并接受的答案的新的唯一答案……考虑将这样的评论发布为实际评论(一旦您有足够的代表被允许)。仅供参考
JimNim
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.