url.ext/1 moet naar url.ext/1.php
url.ext/1/2 moet naar url.ext/1-2.php
url.ext/1/2/3 moet naar url.ext/1-2-3.php
url.ext/1/2/3/4 moet naar url.ext/1-2-3-4.php
Ik kan 1 van de 4 doen werken, maar niet allemaal tegelijk. De apache rewrite module blijft werken, ondanks de L; dat is blijkbaar normaal gedrag. Hoe kan ik dat toch oplossen? Lijkt een simpele vraag.
Deze snippet code werkt prima voor alles dat minimaal 2 slashes heeft na ext, maar niet voor url.ext/1
Hoe krijg je dat werkend zodat ook url.ext/1 naar 1.php verwezen wordt?
edit: - ipv _
url.ext/1/2 moet naar url.ext/1-2.php
url.ext/1/2/3 moet naar url.ext/1-2-3.php
url.ext/1/2/3/4 moet naar url.ext/1-2-3-4.php
Ik kan 1 van de 4 doen werken, maar niet allemaal tegelijk. De apache rewrite module blijft werken, ondanks de L; dat is blijkbaar normaal gedrag. Hoe kan ik dat toch oplossen? Lijkt een simpele vraag.
Deze snippet code werkt prima voor alles dat minimaal 2 slashes heeft na ext, maar niet voor url.ext/1
code:
1
2
3
4
5
| RewriteEngine On RewriteBase / RewriteRule ^([^/]+)/([^/]+)/?$ $1-$2.php [NE,L] RewriteRule ^([^/]+)/(.+)$ $1 |
Hoe krijg je dat werkend zodat ook url.ext/1 naar 1.php verwezen wordt?
edit: - ipv _