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?



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


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.


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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.