JanKoWeb: Tvorba webu - Jak vytvořit chybovou stránku 404 a 403

Jak vytvořit chybovou stránku 404 a 403

Ošetřit vlastní chybovou stránku "404: Stránka nebyla nalezena" je dobré, pokud nám záleží na návštěvnících...

Do souboru .htaccess (který se uloží do rootu webu) vložte následující řádky:

ErrorDocument 404 /e404.php
ErrorDocument 403 /e403.php

Pokud před lomítko napíšete celou url vašeho webu, bude se při výskytu dané chyby do adresního řádku proklamovat název vaší chybové stránky. Proto je lepší zadat adresu takto absolutně (s lomítkem na začátku, přičemž soubory se pak musí nacházet přímo v rootu webu), protože v adresním řádku zůstane požadovaná stránka a uživatel má tak možnost opravit případný překlep.

Vytvořte stránky s názvem e404.php a e403.php (názvy samozřejmě mohou být libovolné, ale musí odpovídat těm v .htaccess) s požadovaným obsahem - například:

e403:
<h2>Nepovolený přístup.</h2>

e404:
<h2>Omlouváme se, ale požadovná stránka <?php echo $_SERVER['REQUEST_URI']?> nebyla nalezena.</h2>  
    <p>Zkontrolujte prosím zadanou adresu, požadovaný dokument patrně neexistuje nebo byl přesunut.</p>
    <p>Domovská stránka ... </p>

Související odkazy

.htaccess - článek o dalším možném použití

Rubrika Tvorba webu | Tagy 404, 403, Chybovky, .htaccess | Po 18.01.2010 | 4445x

Náhodné články

Tento web jsem zakládal na střední, v roce 2008. Je zde hlavně archiv mé tvorby.

Aktuální věci publikuji kvůli úspoře času na Twitter.

Honza

"Čas je materiál, ze kterého se vyrábí život."

B. Franklin