Własne strony błędów - jak to zrobić?

Bartosz

Bartosz Stefanicki 18 grudnia 2020

Własne strony błędów - jak to zrobić?

Pewnie nie raz zdarzyło się Wam popełnić literówkę, wpisać stary lub po prostu nieaktualny adres jakiejś strony. Domyślnie wyświetla się komunikat przeglądarki internetowej informujący o błędzie, braku połączenia. Sprawdźmy jak zrobić własne strony błędów, dopasowane do własnego szablonu, nawiązujące do naszej strony internetowej.

W tej poradzie skorzystamy z funkcjonalności pliku .htaccess. Za jego pomocą można zrobić na prawdę wiele.

Jakie typy błędów omówimy?

  • Error 404 - brak strony na serwerze
  • Error 403 - dostęp do strony jest zabroniony
  • Error 500 - wewnętrzny błąd serwera

Jaki kod należy umieścić w takim pliku?

ErrorDocument 404 http://adres-strony.pl/blad404.html
ErrorDocument 403 http://adres-strony.pl/blad403.html
ErrorDocument 500 http://adres-strony.pl/blad500.html

Wypisaliśmy kolejne typy błędów. Do każdego z nich podaliśmy adres strony, na który ma być przekierowany użytkownik. Jeśli danej podstrony nie będzie na serwerze, użytkownik zostanie przekierowany na adres: http://adres-strony.pl/blad404.html. Taką stronę możemy dowolnie spersonalizować, dodać logo, zaproponować użytkownikowi odwiedzenie strony głównej, dodać odnośniki do popularnych materiałów ze strony. Możliwości jest bardzo wiele.

Można również skorzystać z nieco innej kombinacji:

ErrorDocument 404 "Błąd 404. Drogi użytkowniku, podany plik nie został odnaleziony na naszym serwerze."
ErrorDocument 404 http://adres-strony.pl

Pierwsza linijka poinformuje użytkownika o błędzie, ale nigdzie nie przekieruje. Druga linijka przekieruje użytkownika, bez informowania, do strony głównej.

Warto zobaczyć

Szukasz hostingu?

Jest dużo firm oferujących hosting, ale którą wybrać? Przedstawiamy zestawienie najciekawszych propozycji i ranking hostingów (Czerwiec 2023).

Data publikacji: 12.01.2014 r. Tagi: html. Źródło obrazka porady: Pixabay.

2 komentarzy


© 2005-2023 itporady.pl. Wszystkie prawa zastrzeżone.

Używamy informacji zapisanych za pomocą cookies i podobnych technologii m.in. w celach reklamowych, statystycznych oraz dostosowania naszych serwisów do indywidualnych potrzeb użytkowników.