error document en mod_rewrite
Nick
26/12/2009 14:27:00Ik maak gebruik van mod_rewrite om mooie URL adressen te maken. Echter wil ik ook een error handler gebruiken om 404 en 403 fouten op zijn minst op te vangen. Echter krijg ik het niet aan de gang
Voor mod_rewrite gebruik ik de volgende code:
Daaronder heb het volgende geplaatst.
Echter krijg ik normale 404 errors en niet het document dat ik wil gebruiken.
als ik voor "/error/" het adres "http://localhost/test" zet werkt het wel.
Wat doe ik fout of gaat er mis zonder het web adres, gezien ik het dynamisch wil houden.
Voor mod_rewrite gebruik ik de volgende code:
Code (php)
1
2
3
4
2
3
4
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^([a-z]+)/([\.0-9]+)/([\.0-9]+)/([\.0-9]+)/$ index.php?a=$1&b=$2&c=$3&d=$4 [QSA,L]
</IfModule>
RewriteEngine on
RewriteRule ^([a-z]+)/([\.0-9]+)/([\.0-9]+)/([\.0-9]+)/$ index.php?a=$1&b=$2&c=$3&d=$4 [QSA,L]
</IfModule>
Daaronder heb het volgende geplaatst.
Code (php)
1
2
2
errordocument 403 /error/error.php?error=403
errordocument 404 /error/error.php?error=404
errordocument 404 /error/error.php?error=404
Echter krijg ik normale 404 errors en niet het document dat ik wil gebruiken.
als ik voor "/error/" het adres "http://localhost/test" zet werkt het wel.
Wat doe ik fout of gaat er mis zonder het web adres, gezien ik het dynamisch wil houden.
Er zijn nog geen reacties op dit bericht.