Ako a kde mám nahrať súbor .htaccess na web, aby mi to zobrazovalo chby napr.: 404. A aký ma byť jeho obsah?
Normálně nahraješ soubor do adresáře, pro který má platit.. v tvém případě asi do rodičovského..
jinak tam napiš
ErrorDocument cislo_chyby /stránka
Takže např:
ErrorDocument 404 /chybi.htm
Možností je více...
# Some examples:
#ErrorDocument 500 "The server made a boo boo."
#ErrorDocument 404 /missing.html
#ErrorDocument 404 "/cgi-bin/missing_handler.pl"
#ErrorDocument 402 http://www.example.com/subscription_info.html
zkopírované z configuraku apache..
ja som dal ze:
ErrorDocument 404 errors/404.php
a neslo to....
http://faq.webzdarma.cz/otazka.php?15
.htaccess:
ErrorDocument 404 /errors/404.php
errors/404.php:
<head>
<title>error 404</title>
</head>
<body>
<h1>Stránka sa nedá zobraziť</h1>
</body>
....a nejde to stale
astronom: no patří... :D nepatří, jen jsem měla takovej nápad, založila jsem ho, shromáždila od dobrých lidí odpovědi na časté otázky a snažím se to jakž takž udržovat.
ta stranka 404.php musi mat nad niekolko kb, ale teraz si nemozem zmyslet nad kolko, sakra, hlava derava, este ze idem uz konecne na dovolenku...
Každopádně mi můj zmíněný funguje ;)
Euroska: Jinak to taky nejde :)
Error page musí mít tušim 512B, aby se to zobrazilo v IE. Ve FF a Opeře se to zobrazí i menší.
Jinak ne
ErrorDocument 404 errors/404.php
ale
ErrorDocument 404 /errors/404.php
To lomítko je tam tušim důležité, aby to bylo přímo od rootu webu.
Nebo taky myslím jde jde
ErrorDocument 404 "Na servru chybí soubor"