bonjour, je souhaiterai un peu d'aide svp, pour une ré écriture d'url que je n'arrive pas à faire fonctionner. Je souhaiterai que cette URL:
1 | http://localhost/site/index?lang=en
|
Soit comme ceci
1 | http://localhost/site/index/lang=en
|
J'ai essayé cette règle :
1 2 3 4 5 6 7 8 9 10 11 | Options +FollowSymLinks -MultiViews RewriteEngine on # Enlever les extensions ".php" RewriteCond %{REQUEST_FILENAME}.php -f RewriteRule ^[^.]+$ $0.php [L] RewriteCond %{ENV:REDIRECT_STATUS} ="" RewriteRule (.+)\.php$ $1 [L,R=permanent] # Voci la règle que je n'arrive pas à faire marcher : RewriteRule ^index/lang=en$ index?lang=en [L] |
Comment ça se fait que ça ne fonctionne pas? Merci beaucoup
+0
-0