2016-08-25 15 views
5

SynopsisDlaczego wyświetlany jest błąd 404 (Nie znaleziono), który nie załadował pliku favicon.ico, gdy go nie używa?

Po utworzeniu prosty szablon HTML dla celów testowania, bez Favicon.ico, otrzymuję błąd w konsoli „nie udało się załadować zasób: serwer odpowiedział ze statusem 404 (Not Found) "| "http://127.0.0.1:47021/favicon.ico".

Próbuję dowiedzieć się, skąd ten błąd pochodzi i zastanawiał się, czy ktoś ma jakieś pomysły, aby wskazać mi w dobrym kierunku.

Moja strona HTML wygląda następująco:

<!doctype html> 
<html> 
<head> 
    <meta charset="UTF-8"> 
    <title>Simple JavaScript Tester 01</title> 
</head> 
<body> 

<script src="script.js"></script> 
</body> 
</html> 

Kiedy uruchomić tę stronę w przeglądarce Chrome i otwórz konsolę, widzę i komunikat o błędzie „Nie można załadować zasób: serwer odpowiedział ze statusem 404 (Nie znaleziono) "| "http://127.0.0.1:47021/favicon.ico". Używam tego na lokalnym serwerze IIS. Ten sam komunikat o błędzie widzę za każdym razem, gdy tworzę nową stronę.

Czy to możliwe, że ten błąd pochodzi z innej strony na moim serwerze IIS, której nie jestem świadomy?

+1

MOŻLIWA duplikat http://stackoverflow.com/questions/31075893/im-getting-favicon-ico -error –

+2

@Nalin Aggarwai Przeczytałem tę odpowiedź przed opublikowaniem mojego pytania, ale to nie pomogło mi rozwiązać mojego problemu. Nie używam Netbeans IDE i nie mam żadnego odniesienia do favicon.ico na mojej stronie. –

Odpowiedz

2

Google favicon generator i zrobić ikonę. Nazwij go favicon.ico i upuść w swoim webroot.

Sprawdź, czy to pomaga.

Również tutaj jest tutorial na favicon: https://www.w3.org/2005/10/howto-favicon

+2

Ta odpowiedź doprowadziła mnie do rozwiązania mojego problemu. Zapomniałem, że mam domyślną witrynę w IIS, wskazując na stronę, którą mam w przygotowaniu. Zmieniłem domyślną witrynę sieci Web z powrotem na folder wwwroot i jako domyślną dodałem prostą stronę html. Rozwiązało to mój problem i nie musiałem dodawać pliku favicon.ico. Dziękuje za twoją sugestię. –

+0

Nie być tu wybrednym, ale mój był pierwszy. Cieszę się, że to pomogło. – makadus

+1

Przepraszam, masz rację. Mój błąd. –

5

ponieważ Twoja przeglądarka zawsze wygląda na Favicon.ico nawet jeśli nie podasz go w kodzie HTML.

Proponuję więc po prostu utworzyć i umieścić go w katalogu głównym Twojej witryny.

+1

Właściwie ta odpowiedź skłoniła mnie do rozwiązania mojego problemu i był pierwszy. –

7

Przez addind to do sekcji nagłówka, to na pewno usunąć ten problem w dzienniku konsoli

<link rel="shortcut icon" href=""> 
Powiązane problemy