Что заставит Apache отображать значок бомбы для определенного каталога?


15

Мой пользователь пришел ко мне сегодня с вопросом, который поставил меня в тупик: почему .musecoreфайлы на нашем веб-сервере показывают значок бомбы ( Apache Bomb Icon) вместо значка папки?

В целом, как Apache решает, какой значок отображать, и где я могу проверить и / или изменить эту конфигурацию?



И, очевидно, «эта страница» теперь исправлена. Уу сервер неисправен! Я настроил ссылку, чтобы перейти на archive.org.
Jldugger

Ответы:


21

По умолчанию значок бомбы отображается для дампов ядра, а в конфигурации по умолчанию предполагается, что любое имя файла или каталога, совпадающее с регулярным выражением, ^*core$должно быть дампом ядра.

Эта опция контролируется AddIconдирективой mod_autoindex, которая также отображается в файле по умолчаниюextra/httpd-autoindex.conf :

AddIcon /icons/bomb.gif core


Я сделал файл applecore в качестве теста и поместил в него текст, и он оказался бомбой.
Jldugger

Это действительно странный дефолт! Спасибо за подсказку!
Докаспар

-1

Если по какой-то причине вы назвали свой каталог «ядро», изображение бомбы будет отображаться. Если это не дамп ядра, просто измените имя каталога на другое, и образ бомбы будет заменен обычным образом папки.


2
Это на самом деле не новый / уникальный ответ от того, который был уже опубликован и принят почти год назад ... Подумайте о том, чтобы публиковать комментарии, подобные этим, в качестве реальных комментариев (как только у вас будет достаточно представителей, на которые вы можете). Просто FYI
ДжимНим
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.