Bonjour,
Je souhaite transformer une url du type :
http://monsite.com/machin/truc
en index.php?var1=$1&var2=$2
Pour cela, j'ai fait:
Ces règles fonctionnent dans le cas générale mais l'url est
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Options +FollowSymlinks RewriteEngine on RewriteBase / RewriteRule ^([a-z]+)/([a-z]+)/?$ index.php?var1=$1&var2=$2 [L] RewriteRule ^([a-z]+)/?$ index.php?var1=$1&var2=index [L] RewriteRule ^$ index.php?var1=index&var2=index [L]
http://monsite.com/index/truc
j'obtiens une erreur 404 et seulement dans le cas ou machin = index.
Dans un premier j'avais renommer mon index.php en core.php et cela avait résolu le problème. Cependant cette astuce ne fonctionne pas sur le serveur où je dois transférer le site.
Quelqu'un aurait-il une idée de comment résoudre ce problème?
Partager