Zo te zien zitten er hier aardig wat experts dus stel ik mijn 'rewrite'-vraag hier gaarne.
Ik gebruik URL's in de vorm : http://subdomein.domein.net/d1r2p3
Hierbij wordt het laatste deel (dus d1r2p3) gebruikt om een rewrite toe te passen via:
RewriteRule ^d([0-4])r([0-9][0-9]?)p([0-9]+)/?$ index.php?day=$1®ion=$2&page=$3 [L]
Dit werkt goed.
Nu zou ik graag nog een extra rule toevoegen voor het geval een gebruiker een kale URL intypt,
dus:
http://subdomein.domein.net Deze moet dan ge-redirect worden naar
http://subdomein.domein.net/d0r99p0 en de gebruiker moet dit ook in z'n adresbalk te zien krijgen.
Zelf dacht ik:
RewriteRule ^$ d0r99p0 [R]
RewriteRule ^d([0-4])r([0-9][0-9]?)p([0-9]+)/?$ index.php?day=$1®ion=$2&page=$3 [L]
M'n bedoeling is dus dat bij een kale URL er een redirect plaatsvindt, dat daarna de rules opnieuw doorlopen worden zodat dan de tweede rule de rewrite doet van d0r99p0.
Ik krijg echter de foutmelding (in Internet Explorer):
Forbidden
You don't have permission to access /C:/Apache/Apache2/htdocs/source/d0r99p0 on this server.
..... terwijl in de adresbalk staat:
http://subdomein.domein.net/C:/Apache/Apache2/htdocs/source/d0r99p0
Wie weet raad?
(Dit alles met Apache 2.0 op een Windows systeem).
Alvast bedankt,
Groeten,
Gerrit.

Likes:

