Qu'est-ce qui amènerait Apache à afficher une icône de bombe pour un répertoire spécifique?


15

Un de mes utilisateurs est venu me poser une question aujourd'hui qui m'a laissé perplexe: pourquoi les .musecorefichiers sur notre serveur Web affichent-ils une icône de bombe ( Icône de bombe Apache) au lieu d'une icône de dossier?

Plus généralement, comment Apache décide-t-il quelle icône afficher et où puis-je inspecter et / ou modifier cette configuration?



Et évidemment, "cette page" est corrigée maintenant. Yay serverfault! J'ai ajusté le lien pour aller sur archive.org.
jldugger

Réponses:


21

Par défaut , l'icône de bombe s'affiche pour les vidages de mémoire et la configuration par défaut suppose que tout nom de fichier ou nom de répertoire correspondant à une expression régulière ^*core$doit être un vidage de mémoire.

Cette option est contrôlée par la AddIcondirective de mod_autoindex qui est également visible dans le fichier par défautextra/httpd-autoindex.conf :

AddIcon /icons/bomb.gif core


J'ai fait un fichier applecore comme test, et y ai mis du texte, et il est apparu comme une bombe.
jldugger

C'est en effet un étrange défaut! Merci pour l'astuce!
dokaspar

-1

Si pour une raison quelconque vous avez nommé votre répertoire «core», l'image de la bombe sera affichée. S'il ne s'agit pas d'un vidage de mémoire, changez simplement le nom du répertoire pour autre chose et l'image de la bombe sera remplacée par l'image de dossier habituelle.


2
Ce n'est pas vraiment une réponse nouvelle / unique de celle qui a déjà été publiée et acceptée il y a près d'un an ... Envisagez de publier des commentaires comme celui-ci en tant que commentaires réels (une fois que vous avez suffisamment de représentants que vous êtes autorisé à le faire). Just FYI
JimNim
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.