m.InfoPage.pl » Moje porady dla ludzi z netu » wersja mobilna.
Własne strony błędów. Error 404
Data dodania: 2009-01-09 19:25:35
Jeśli Wam się zdarzyło trafić na stronę bez strony, to zapraszam do artykułu :)
Posiadając własną stronę internetową, bądź rozbudowany serwis, może się zdarzyć że przez jedną literówkę link będzie prowadzić do nikąd... :(
Odwiedzający stronę gość, zobaczy standardowy biały monit podobny do tego poniżej:
Not Found
The requested URL /1 was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Serwis bądź strona o wiele estetyczniej wygląda, gdy pojawią się jakieś przeprosiny odwiedzającego, na dodatek z automatycznym przekierowaniem na stronę główną i jeszcze z pewnym opóźnieniem! Albo stronę z miłą dla oka grafiką. Na takiej stronie także powinien się znaleźć adres mailowy do administratora, a najlepiej link, po kliknięciu którego admin otrzymuje na maila dokładne informacje o czasie, miejscu i adresu linku z błędem... No, trochę mnie poniosło!
Istnieje możliwość uruchomienia strony w momencie wywołania błędu, np.: "błąd 404 - strona nie istnieje na serwerze".
W pliku .htaccess, który należy umieścić w głównym katalogu strony, należy dodać tylko jedna linię:
ErrorDocument 404 /error/error404.html
Powyższy kod informuje serwer, że po wywołaniu błędu należy uruchomić stronę "error404.html", która znajduje się w katalogu "error". To wszystko.
Nic nie stoi na przeszkodzie, aby zmodyfikować plik .htaccess tak, aby pokazywały się strony z innymi błędami serwera, np.:
Error 403 (dostęp zabroniony)
albo
Error 500 (wewnętrzny błąd serwera)
Na prawdę, warto jest posiadać własną stronę błędów.
Miłego modyfikowania .htaccess :)
Serwis: m.infopage.pl ma charakter edukacyjny. Bardzo prosze nie kopiowac zawartosci mojego serwisu.