HTTP 404: Różnice pomiędzy wersjami
[wersja przejrzana] | [wersja przejrzana] |
Usunięta treść Dodana treść
m Wycofano edycje użytkownika 193.84.79.66 (dyskusja). Autor przywróconej wersji to Wargo. Znacznik: Wycofanie zmian |
|||
Linia 1:
[[Plik:Wiki404.png|thumb|300px|right|[[Konqueror]] pokazujący błąd 404 w [[Wikipedia|Wikipedii]]]]
'''HTTP 404''' lub '''Not Found'''
Błędy 404 nie powinny być mylone z błędem "server not found" lub podobnymi, kiedy to klient nie może połączyć się z serwerem.
== Omówienie ==
Podczas komunikacji przez HTTP żądana jest od serwera odpowiedź, tak jak w przypadku gdy [[przeglądarka internetowa]] wysyła żądanie pobrania pliku [[HTML]] z numerycznym kodem odpowiedzi i podobnym do [[Poczta elektroniczna|e-
Popularna legenda twierdzi jakoby kod błędu 404 wziął swoją nazwę od numeru pokoju w laboratoriach [[CERN]], w którym zostało opracowane [[World Wide Web]], jednakże w CERN nie ma pokoju 404<ref>[http://www.plinko.net/404/history.asp#2 History of 404<!-- Tytuł wygenerowany przez bota -->]</ref>.
Każdy kod odpowiedzi ma przyporządkowany łańcuch znaków w [[język angielski|języku angielskim]]. Przy kodzie 404 jest to "Not Found". Serwery, które wysyłają kod 404 zazwyczaj zawierają krótki plik HTML, który zawiera wzmiankę zarówno o numerycznym kodzie jak i łańcuchu znaków. Te komunikaty mogą być dostosowywane do użytkownika w wielu rodzajach serwerów. Przykładowo w [[Apache
[[Internet Explorer]] nie wyświetla niestandardowych komunikatów, które są mniejsze niż 512 [[bajt]]ów. Zamiast tego używa swojego wbudowanego komunikatu o błędzie. To domyślne zachowanie może być zmienione przez menu Narzędzia > Opcje internetowe i odznaczenie "Pokaż przyjazne komunikaty o błędach HTTP" w zakładce Zaawansowane.
Linia 20:
Niektóre strony internetowe pokazują błąd "nie znaleziono", jednak zwracając kod HTTP "''200 OK''". Jest to tak zwane ''miękkie 404''. Miękkie 404 stwarzają problemy przy automatycznych metodach sprawdzania czy link jest sprawny czy nie. [[heurystyka (informatyka)|Heurystyka]] odkrywania miękkich 404 została zaproponowana przez Bar-Yossef<ref>[http://www2004.org/proceedings/docs/1p328.pdf Sic Transit Gloria Telae: Towards an Understanding of the Web’s Decay], §3</ref>.
W [[lipiec|lipcu]] [[2004]] [[Wielka Brytania|brytyjska]] spółka telekomunikacyjna [[BT Group]] wprowadziła Cleanfeed
== Zobacz też ==
Linia 31:
== Linki zewnętrzne ==
* [http://httpd.apache.org/docs/2.0/mod/core.html#errordocument ErrorDocument Directive] {{lang|en}}
* [http://web.archive.org/web/20140111162020/http://alistapart.com/
* [http://
* [http://pcsupport.about.com/od/findbyerrormessage/a/404error.htm Jak radzić sobie z błędami 404] {{lang|en}}
|