Hoe krijg ik met een .htaccess bestand voor elkaar dat ie een rewrite alleen uitvoerd wanneer deze naar een bepaalde map gaat. Ik heb nu het volgende:
in het eerste gedeelte van de rewrite bedoel ik het volgende:
Er komt een request voor bijv. de volgende pagina:
http://testserver.nl/leuk/pietje.html
deze moet dus worden omgezet naar index.php?pagina=leuk&file=pietje.html
In de 2e rewriterule wil ik alle request zoals bijv: http://testserver.nl/tarieven.html omgezet hebben naar index.php?pagina=tarieven.
Beide regels doen het, afzonderlijk van elkaar, maar op het moment dat ze met z'n 2e in een .htaccess staan, gaat het verkeerd.
Iemand die mij een eindje opweg wil helpen, ik heb al diverse bronnen geraadpleegd. Maar ik heb het gevoel dat ik ergens overheen lees.
code:
1
2
| RewriteRule ^([^/]+)/([^/]+) /index.php?pagina=$1&file=$2 RewriteRule ^(.*).html http://www.testserver.nl/index.php?pagina=$1 |
in het eerste gedeelte van de rewrite bedoel ik het volgende:
Er komt een request voor bijv. de volgende pagina:
http://testserver.nl/leuk/pietje.html
deze moet dus worden omgezet naar index.php?pagina=leuk&file=pietje.html
In de 2e rewriterule wil ik alle request zoals bijv: http://testserver.nl/tarieven.html omgezet hebben naar index.php?pagina=tarieven.
Beide regels doen het, afzonderlijk van elkaar, maar op het moment dat ze met z'n 2e in een .htaccess staan, gaat het verkeerd.
Iemand die mij een eindje opweg wil helpen, ik heb al diverse bronnen geraadpleegd. Maar ik heb het gevoel dat ik ergens overheen lees.