Zdravím,
v .htaccess souboru si chci nastavit vlastní ErrorDocument.
Mám nastavený 403,404 a chci nastavit 500, ale problém je, že při chybě 500 mi to neukáže chybovou stránku, kterou jsem tam napsal, ale tu defaultní, kterou má apache v sobě.
Chybu 500 vyvolávám úmyslným překlepem v tom samém souboru, překlep jsem vytvořil až za ErrorDocument, konkrétně v části, kde přepisuju adresy.
Nevím nijak přesně, proč to nefunguje, myslím ale, že je to právě proto, že chyba je v tom daném souboru.
Problém je taky ten, že když vytvořím podadresář a v něm ještě jiný htaccess, ve ktzerém udělám chybu, tak mi to pořád vyhazuje apache 500 error, a ne můj. Myslím, že platí u htaccess pravidlo aktuální adresář + všechny podadresáře.
můj .htaccess
ErrorDocument 403 /motoveterani.info/chyba-403/
ErrorDocument 404 /motoveterani.info/chyba-404/
ErrorDocument 500 /motoveterani.info/chyba-500/
RewriteEngiane On
Děkuji za rady.