Jak zrobić własne strony błędów?


Chciałbyś, aby użytkownik nie musiał oglądać wciąż tych samych stron z błędami? Możesz podstawić własne – takie, które będą bardziej przyjazne dla użytkownika i spójne graficznie z Twoim serwisem.

W tym celu powinieneś przygotować strony dla poszczególnych błędów stron WWW, np. błąd 404 – strona nie istnieje na serwerze. W poniższym przykładzie pokażę, jak zrobić swoją obsługę tego właśnie błędu.

Teraz w pliku .htaccess, znajdującym się w głównym katalogu serwisu, umieść poniższy zapis.

ErrorDocument 404 /err/err404.html

Od tego momentu w przypadku wystąpienia błędu 404, czyli strona nie istnieje na serwerze, będzie wyświetlana Twoja strona, czyli /err/err404.html. Możesz oczywiście zrobić obsługę innych błędów, np 403 (dostęp zabroniony) lub 500 (wewnętrzny błąd serwera), dopisując kolejnie wiersze do pliku .htaccess z kolejnymi błędami.

,

  1. #1 by dodo on April 9th, 2008

    piszecie o tym jak zrobić stronę błędu a sami nie macie zrobionej :)

  2. #2 by pukas on April 10th, 2008

    nie mamy, bo nie są nam potrzebne :)

  3. #3 by seba on May 27th, 2008

    mi to nie dziala
    jak zrobic stry bledow na yoyo??

  4. #4 by pukas on June 18th, 2008

    Serwer musi umożliwiać konfigurację za pomocą .htaccess. Szczerze, to nie wiem, które darmowe serwerki wirtualne dają taką możliwość.

  5. #5 by @#!@ on August 15th, 2009

    Polecam mabasse.pl rozdają super serwery za free !

  6. #6 by sr on October 1st, 2009

    Kod jest prawie poprawny… ścieżka do strony błędu musi być bezwzględna.

  7. #7 by tanie noclegi on November 2nd, 2009

    Na darmowych serwerach nie będziesz miał możliwości zrobienia swojej strony błędów ponieważ hostingodawca na takiej stronie zapewne ma reklamę

(will not be published)

  1. No trackbacks yet.