Promocja: pl – 5 zł/rok | eu – 5 zł/rok | com – 40 zł/rok
Sztuczna Inteligencja w wyszukiwarce domen Aktywuj
Szybki hosting
Twój dysk sieciowy URUCHOM

Własne strony błędów (np. 404)

Czym są strony błędów i dlaczego warto je utworzyć?

Strony błędów to informacje wyświetlane w przeglądarce internetowej w sytuacji, gdy serwer, zamiast oczekiwanej treści, zwróci w nagłówku do przeglądarki jakiś określony kod błędu. Możesz stworzyć własne strony błędów na serwerze, dzięki czemu, zamiast standardowych komunikatów przeglądarki, np. „404 – nie ma takiej strony”, wyświetlana będzie strona zdefiniowana przez Ciebie, zawierająca dowolny przekaz i grafikę.

W przypadku standardowej treści komunikatu błędu, osoba wyświetlająca daną stronę często rezygnuje z dalszego jej wyświetlania, gdyż nie wie z czym błąd ten się wiąże. Warto więc utworzyć własne szablony takich komunikatów, co może zachęcić do powrotu osoby na poprzednią stronę i dalszego jej wyświetlania.

 

Jak utworzyć własne strony błędów?
  1. W katalogu głównym serwera utworzyć folder o nazwie errordoc.
  2. W utworzonym folderze umieścić własne pliki stron błędów o poszczególnych nazwach: 400.html, 401.html, 403.html, 404.html, 500.html.
  3. W katalogu głównym serwera umieścić plik tekstowy o nazwie .htaccess (kropka na początku i bez rozszerzenia .txt), który powinien zawierać wpisy:

    ErrorDocument 400 /errordoc/400.html
    ErrorDocument 401 /errordoc/401.html
    ErrorDocument 403 /errordoc/403.html
    ErrorDocument 404 /errordoc/404.html
    ErrorDocument 500 /errordoc/500.html

Po wykonaniu tych czynności, w przypadku wystąpienia któregoś z tych błędów, użytkownikowi zostanie wyświetlona odpowiednia strona błędu, zamieszczona w katalogu errordoc.

WAŻNE! Plik .htaccess używany jest np. przez aplikacje do tworzenia stron. Jeśli więc, w katalogu głównym serwera znajduje się już plik o takiej nazwie, należy wykonać jego kopię, w celu ewentualnego przywrócenia poprzedniej wersji, a następnie otworzyć go i wyżej wymienione wpisy umieścić na samym końcu obecnej zawartości pliku.

Table of Contents