htaccess – chybové stránky

  htaccess, Nastavení, Webhosting

Pomocí souboru htaccess lze u webhostingu nastavit stránky, které se mají návštěvníkům zobrazit v případě, že dojde k nějaké chybě.

Příkazem ErrorDocument lze při chybě:

  • přesměrovat na jinou URL adresu (na libovolnou)
  • zobrazit obsah určité stránky na stejném webu
  • zobrazit nastavenou chybovou hlášku

Prvním parametrem je číslo chyby, druhým parametrem je cílová URL adresa, soubor nebo text.

Příklady

ErrorDocument 500 http://www.example.com/chyba.html
ErrorDocument 404 /stranka-neexistuje.php
ErrorDocument 401 /prihlaseni.html
ErrorDocument 403 "Litujeme, ale nemáte právo k přístupu k tomuto souboru"

Kódy chyb HTTP

Protokol HTTP definuje např. následující chybové kódy:

  • 401 Unauthorized – pro přístup se musí uživatel přihlásit
  • 403 Forbidden – přístup zamítnut
  • 404 Not Found – stránka nenalezena
  • 500 Internal Server Error – vnitřní chyba, požadavek nelze zpracovat (např. chyba ve skriptu)

Úplný seznam kódů a jejich vysvětlení: HTTP 1.1 – status code definitions

Byl pro Vás tento návod užitečný?