Co oznacza błąd 404 i dlaczego się pojawia?

Co oznacza błąd 404 i dlaczego się pojawia?

Błąd 404, znany również jako error 404 lub page not found, jest informacją o błędzie na wyszukiwanej stronie internetowej. 404 jest kodem http. Twój komputer jako „klient” wysyła żądanie danych z serwera za pomocą HTTP. Oznacza to, że wyszukiwana strona internetowa nie jest dostępna, wystąpił błąd w jej wyszukaniu lub została usunięta.

Czym jest kod 404?

Kod 404 ma swoje unikalne znaczenie.

  • Pierwsza cyfra 4, która rozpoczyna kod, oznacza błąd klienta (nasz komputer), który próbuje połączyć się z wyszukiwaną stroną WWW. Innymi słowy, wyszukiwana strona internetowa nie istnieje.
  • Środkowa cyfra w kodzie, czyli 0, odnosi się do ogólnego problemu. W praktyce oznacza to, że została zrobiona literówka przy wpisywaniu adresu strony.
  • Ostatnia cyfra w kodzie 404 wskazuje, że 4 oznacza błąd z grupy błędów 40x. Do tej grupy błędów zaliczają się również błędy z komunikatami: 400: Bad Request, 401: Unauthorized itp.

Jak szybko można naprawić błąd 404?

Odświeżenie strony

Jeśli pojawi się błąd 404, to warto od razu odświeżyć wyszukiwaną stronę internetową. Czasami przyczyną pojawienia się komunikatu error 404 mogła być chwilowa niedostępność strony WWW.

Poprawność adres URL

Kolejnym możliwym scenariuszem występowania błędu 404 jest tzw. literówka we wpisanym adresie strony internetowej. Upewnij się poprzez sprawdzenie pisowni, czy wszystko się zgadza we wpisanym adresie strony WWW.

Usunięte strony

Przez pewien czas po usunięciu strony internetowej użytkownicy szukający informacji w wyszukiwarkach internetowych mogą nadal trafiać do usuniętych podstron. Otrzymują oni zazwyczaj wtedy komunikaty o błędach 404 (usunięta strona została zaindeksowana w wyszukiwarkach). Upewnij się, że istnieje przekierowanie strony na nowy adres strony WWW, jeśli takowa istnieje.

Sprawdź uprawnienia CHMOD

„Nie masz uprawnienia dostępu do…”, gdy dostajesz komunikat o wystąpieniu błędu 404 z tą treścią to przyczyną jego występowania mogą być problemy z uprawnieniami do zmian praw dostępu plików systemowych CHMOD. Należy dostosować swoje uprawnienia CHMOD poprzez klienta FTP. Prawidłowe ustawienia atrybutów CHMOD różnią się w zależności od oprogramowania CMS.

Moduł mod_rewrite jest wyłączony

Narzędzie mod_rewrite pozwala na skorzystanie z linków na stronie WWW. Narzędzie mod_rewrite jest najczęściej używane przy popularnych aplikacjach CMS typu WordPress. Upewnij się, że mod_rewrite jest wyłączony na Twoim serwerze, gdy wciąż po aktywacji „przyjaznych URL” w oprogramowaniu CMS wyświetlany jest komunikat o błędzie 404.

Złośliwe oprogramowanie

Upewnij się, że Twój komputer nie zaatakował żaden wirus, robiąc skan komputera w poszukiwaniu złośliwego oprogramowania. Istnieją wirusy, które wymuszają błąd 404 na wybranych stronach internetowych, np. poprzez systemowy plik „Hosts”, który mógł zostać uszkodzony lub może zawierać niepoprawne informacje.

Przeczytaj również: Czym jest depozycjonowanie i jak się przed nim uchronić?

Wyczyść ciasteczka (cookies) oraz plików pamięci podręcznej (cache) w przeglądarce

Jeśli wyszukiwana strona WWW bez problemu wyświetla się na innych urządzeniach, np. na tablecie, wystarczy wtedy tylko wyczyścić pliki pamięci podręcznej oraz ciasteczka.

Problemy z plikiem .htaccess

Plik .htaccess jest elementem serwera WWW, dzięki któremu można skonfigurować jego parametry, np. kontrolować przekierowania czy zmieniać postaci adresów URL. Jeśli ostatnio zauważyłeś pojawienie się błędu 404, to jest bardzo prawdopodobne, że zmieniałeś zawartość pliku .htaccess. Ponowne odtworzenie pliku .htaccess powinno naprawić tą sytuację.

Błąd 404, o czym należy pamiętać?

Błąd 404, error 404 lub page not found może pojawić się z różnych powodów. Prawidłowe zdefiniowanie problemu wymaga znalezienia źródła jego występowania, a to już połowa sukcesu w jego rozwiązaniu. Na szczęście istnieje kilka sprawdzonych metod, które powinny zadziałać. Korzystając z przykładowych możliwości, możesz zakończyć rozwiązanie błędu 404. Analiza przyczyny powstawania error 404 może pomóc w zapobieganiu podobnym problemom w przyszłości.

Bibliografia:

  1. Cerbat G., File not found: Error 404 as an Example of a Spontaneous Web Genre
  2. Wren D., J. 404 Not Found, The stability and persistence of URLs published in MEDLINE
  3. A brief history of 404” 404 lab [web page]. Retrieved from
    http://queenofsubtle.com/404/?page_id=1921, 26.02.2024

Autor tekstu: Sylwia Gerega

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *