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....
ať máš soubor .htaccess v jakémkoliv adresáři, ta cesta k tomu soboru s chybou je vždy od kořenového adresáře.
to znamená, že ten soubor musí být umístěn tady
http://www.tvojestranka.sk/errors/404.php
http://faq.webzdarma.cz/otazka.php?15
dis: mám jednu otázku... faq.webzdarma.cz patří tobě?
.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.
dis: safraporte! Já myslel, že to jseu stránky webuzdarma! Sem si říkal, proč je to v jiným stylu a proč na to není na hlavní stránce odkaz :-)
Zorro: A máš tam a ?
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"