Co spowodowałoby, że Apache wyświetli ikonę bomby dla określonego katalogu?


15

Mój użytkownik przyszedł do mnie dzisiaj z pytaniem, które mnie zaskoczyło: dlaczego .musecorepliki na naszym serwerze internetowym pokazują ikonę bomby ( Ikona bomby Apache) zamiast ikony folderu?

Mówiąc bardziej ogólnie, w jaki sposób Apache decyduje o tym, która ikona ma zostać wyświetlona i gdzie mogę sprawdzić i / lub zmienić tę konfigurację?



I oczywiście „ta strona” jest teraz naprawiona. Błąd serwera! Poprawiłem link, aby przejść do archive.org.
jldugger

Odpowiedzi:


21

Przez domyślnie wyświetlana jest ikona bomba dla podstawowych wysypisk, a domyślna konfiguracja zakłada, że każda nazwa pliku lub katalogu nazwa dopasowanie regex jak ^*core$musi być rdzeń wysypisko.

Ta opcja jest kontrolowana przez AddIcondyrektywę mod_autoindex, która jest również widoczna w pliku domyślnymextra/httpd-autoindex.conf :

AddIcon /icons/bomb.gif core


Zrobiłem plik applecore jako test i umieściłem w nim trochę tekstu, który pojawił się jako bomba.
jldugger

To rzeczywiście dziwne domyślne! Dziękuję za podpowiedź!
dokaspar

-1

Jeśli z jakiegoś powodu nazwałeś swój katalog „rdzeniem”, zostanie wyświetlony obraz bomby. Jeśli nie jest to zrzut podstawowy, po prostu zmień nazwę katalogu na coś innego, a obraz bomby zostanie zastąpiony zwykłym obrazem folderu.


2
To nie jest tak naprawdę nowa / unikalna odpowiedź od tej, która została już opublikowana i zaakceptowana prawie rok temu ... Rozważ zamieszczanie takich komentarzy jako rzeczywistych komentarzy (gdy będziesz mieć wystarczającą liczbę przedstawicieli, na które możesz). Just FYI
JimNim
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.