Autor Zpráva
tulkx
Profil *
Dobrý den,
na svém počítači na localhostu, jsem měl zakázaný .htaccess. podle nějakého návodu se mně ho podařilo zapnout, nyní když se pokusím udělat 404 chybovou stránku, tak mě to nějak nefunguje.

Když například do .htaccess dám řádek:
ErrorDocument 404 "http://www.seznam.cz"
a poté zadám neexistují adresu na localhostu, tak mě to krásně přesměruje na seznam.cz

ALE

když do .htacces dám řádek
ErrorDocument 404 /chybovka.html a poté zadám neexistují stránku, tak mě to hodí prázdnou stránku a v levém horním rohu mě to vypíše chybovka.html, čili název toho 404 soubrou :(

asi jsem někde něco změnil blbě :(

Neví někdo co s tím? :)

Děkuji
margin
Profil *
Máš soubor chybovka.html v kořenu webu?
Stránka chybovka.html se ti (přímo, bez apache) v prohlížeči normálně zobrazí?
tulkx
Profil *
ano, přesně tak, chybovka je v kořenu a zobrazí se normálně, když jí dám zobrazit :(
Kajman
Profil
tulkx:

Kdysi explorery dávaly vlastní chybovou stránku, když byla serverová chybová stránka přiliš malá, není to tento případ? A nepomůže ani uvést celou cestu včetně http?
Davex
Profil
tulkx:
Podle tvého popisu by se to chovalo v případě, kdyby chybělo lomítko na začátku cesty k souboru. Opravdu je tam přesně toto bez uvozovek?

ErrorDocument 404 /chybovka.html
tulkx
Profil *
pomůže zadat celou adresu, ale to se mě zdá trochu nepraktické :(

když tam zadám přesně dle tebe:

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Amunak
Profil
tulkx:
To znamená, že máš tu cestu špatně. Pokud je chybovka.html ve stejném adresáři jako .htaccess zadej k ní cestu bez lomítka a mělo by to fungovat.
Davex
Profil
tulkx:
Při této chybě nebude pravděpodobně existovat soubor http://127.0.0.1/chybovka.html, což by měl potvrdit zápis chyby v souboru error.log

Amunak:
Bez lomítka by to fungovat nemělo.
tulkx
Profil *
Takže nakonec jsem to nějak rozchodil, takže považuji za velký úspěch :) teď mě ale tíží jiný problém (nechci zakládat další téma) :) Už několik hodin hledám na internetu, ale nemůžu najít:
když mám třeba stránku: localhost/Test/test.php, tak aby to prohlížeč zobrazil jako localhost/Test/test ale nikde to nemůžu najít, vím že jsem to už dříve někde vyděl, ale teď to nemůžu najít :(
Davex
Profil
tulkx:
nechci zakládat další téma
Proč?

když mám třeba stránku: localhost/Test/test.php, tak aby to prohlížeč zobrazil jako localhost/Test/test
Jak to souvisí s chybovou stránkou?

Řešení některých častějších problémů (FAQ) » Stránky s adresou bez koncovky
Hádanka - znáte mod_rewrite? » phpFashion

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: