Tworzenie i edycja strony błędów na serwerze

Poniższa instrukcja dotyczy konfiguracji serwerów opartych o środowisko Apache (nowa platforma home.pl).

W ramach dostępnych funkcjonalności hostingu i środowiska Apache możesz na serwerze zdefiniować własne strony/komunikaty błędów. Dzięki takiemu rozwiązaniu, podczas otwierania dowolnej strony WWW, gdzie przeglądarka internetowa może napotkać błąd, zostanie wyświetlona Twoja witryna i spersonalizowany komunikat.

Własne strony błędów można zdefiniować, dodając w katalogu głównym serwera (/public_html) plik  .htaccess zawierający przykładowo poniższą zawartość:

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

Skorzystaj z jednego lub wielu przykładów, dodając je w pliku .htaccess. Wg. powyższego przykładu, utwórz na serwerze, w katalogu głównym (/public_html) katalog /errors (przykładowo), a następnie dodaj do niego nowe strony błędów, odpowiednio nazwane, np. 404.html. 

Strony błędów w pliku .htaccess

Istnieje również możliwość zdefiniowania stron bÅ‚Ä™dów dla innych zdarzeÅ„ z wykorzystaniem pliku „.htaccess”. Za pomocÄ… pliku „.htaccess” możesz zdefiniować wyglÄ…d strony, na której wyÅ›wietla siÄ™ komunikat bÅ‚Ä™du (np. 404 – brak strony WWW). Podczas wywoÅ‚ania komunikatu bÅ‚Ä™du może zostać wyÅ›wietlony tekst, inny wybrany dokument lub może nastÄ…pić przekierowanie na wybrany adres URL (np. zewnÄ™trznej strony WWW). Plik „.htaccess” musi mieć odpowiedniÄ… zawartość (kod), aby mógÅ‚ okreÅ›lić zasady oraz wyglÄ…d strony bÅ‚Ä™du.

Składnia polecenia:

ErrorDocument <kod_błędu> <reakcja><kod_błędu>

Przykład zawartości pliku .htaccess

ErrorDocument 404 „Na serwerze nie ma takiego dokumentu”
ErrorDocument 403 http://www.prezydent.pl
Przejdź do zewnętrznego serwisu WWW, aby przeczytać więcej o funkcjonalności własnych stron, komunikatów i przekierowań błędów opisanych w dokumentacji Apache.
Korzystasz z poprzedniej platformy home.pl? Sprawdź:

  • Czy artykuÅ‚ byÅ‚ pomocny ?
  • Tak   Nie