Autor Zpráva
lopikol
Profil
Co je na tomto špatně?

Při zadání adresy http://er.neco.cz/403 by se to mělo choval, jako když zadám http://er.neco.cz/403.php, ale jen to píše error 404.

Ano 403.php existuje.

RewriteEngine On
RewriteBase /
RewriteRule ^$  http://er.neco.cz/403 [QSA,L,NC]

RewriteRule ^403$  /403.php  [L]
RewriteRule ^403/  /403.php
Kajman
Profil
lopikol:
Co je na tomto špatně?
Jste si jistý, že rewrite je zapnuté?
lopikol
Profil
Ano je zapnuté.
Jedná se o hosting wedos.
Kajman
Profil
Nemáte tam jiná přepisovací pravidla, se kterými to může kolidovat?

RewriteEngine On
RewriteRule ^403$  /403.php  [L]
Totiž samo o sobě funguje korektně.
lopikol
Profil
Kajman: Pokud tam dám pouze zmíněný kod, tak to zadání url /403 stále hlásí error 404
Kajman
Profil
Já to testoval u sebe, tam mi to podstrčí. Proto to může ve Vašem případě způsobovat kolize s jinými pravidly uvedenými např. v konfiguraci apache. Pokud máte koupený virtual a máte možnost měnit konfiguraci, zkuste si na chvíli zapnout RewriteLog a kouknout do něj.

Nebo kontaktuje podporu hostingu.

A pro jistotu si zkontrolujte velikost písmen toho souboru na serveru.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0