Autor Zpráva
kalamajka
Profil
mám ve stejném adresáři uložen soubor .htaccess

deny from xxxxxxxx

ErrorDocument 403 /403.html


....číslo IP adresy tam mám :)


a soubor 403.html

<html>
<head>
<meta http-equiv="Content-Type"content="text/html; charset=windows-1250">
</head>
<body>

<h1>Byl Vám zakázán přístup na tyto stránky.</h1>


</body>
</html>

Potřebuji, aby se dotyčnému jedinci ukázala chybová hláška, ve které bude vysvětleno, proč má přístup zablokovaný.
Když to zkouším u sebe tak se mi ale místo chybové hlášky zobrazí toto:


Forbidden

You don't have permission to access / on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.

Neví někdo proč se neobjeví chybová hláška 403? Stránky mám na serveru ic.cz
Majkl578
Profil
proc vy lidi neumite cist? "Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request."
kdyz zakazes pristup do celeho adresare, tak asi i logicky k chybovemu dokumentu :)
Zdendaaa
Profil
Tenhle problém sem měl taky. Jedním řešením může být, že tu danou ip nezablokujes, ale presmerujes ho na jinou stranku, kde mu vysvetlis proc má ban. Ale já nakonec využívám mnohem jednodušší řešení - v htaccessu nastav:

deny from xxxxxxxx
ErrorDocument 403 "Protože se mi nelíbí tvoje IP, tak máš ban

Za uvozovky můžeš psát, co chceš. Tagy normálně fungují, takže můžeš použít i nadpis h1, jen obrázky se tam nezobrazují. Když tam používáš u nějakýho tagu uvozovky ("), tak je musíš nahradit tímhle ' (nevím jak se to jmenuje), protože jinak by to hlásilo chybu v nastavení htaccessu

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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