Was würde dazu führen, dass Apache ein Bombensymbol für ein bestimmtes Verzeichnis anzeigt?

15

Ein Benutzer von mir kam heute mit einer Frage zu mir, die mich überrascht hat: Warum zeigen .musecoreDateien auf unserem Webserver ein Bombensymbol ( Apache Bomb Icon) anstelle eines Ordnersymbols?

Allgemein gesagt, wie entscheidet Apache, welches Symbol angezeigt wird, und wo kann ich diese Konfiguration überprüfen und / oder ändern?

Jldugger
quelle
Und offensichtlich ist "diese Seite" jetzt behoben. Ja, Serverfehler! Ich habe den Link angepasst, um zu archive.org zu gelangen.
Jldugger

Antworten:

21

Mit dem Standard wird die Bombe Symbol für Core - Dumps angezeigt, und die Standardkonfiguration wird davon ausgegangen , dass jeder Dateinamen oder Verzeichnisnamen ein regex passend wie ^*core$ein Core Dump sein muss.

Diese Option wird durch die kontrollierte AddIconRichtlinie von mod_autoindex die auch sichtbar in der ist Standard - extra/httpd-autoindex.confDatei :

AddIcon /icons/bomb.gif core
MostAwesomeDude
quelle
Ich habe eine Datei mit Applecore als Test erstellt und einen Text darin eingefügt, und sie hat sich als Bombe erwiesen.
Jldugger
Das ist in der Tat ein seltsamer Standard! Danke für den Hinweis!
Dokaspar
-1

Wenn Sie aus irgendeinem Grund Ihr Verzeichnis "core" genannt haben, wird das Bombenbild angezeigt. Wenn es sich nicht um einen Core-Dump handelt, ändern Sie einfach den Verzeichnisnamen in einen anderen, und das Bomben-Image wird durch das normale Ordner-Image ersetzt.

Markogradie
quelle
2
Dies ist keine neue / eindeutige Antwort von der Antwort, die vor fast einem Jahr bereits veröffentlicht und akzeptiert wurde. Nur zu
Ihrer Information