URL Rewriting, redirection inverse
Bonsoir amis codeurs,
J'ai récemment entrepris la décision d'avoir de belles URL, et un petit problème s'est glisser.. En fait, c'est simple. Actuellement mes URLs sont redirigés comme ceci :
http://monsite.fr/index.php => http://monsite.fr/home
http://monsite.fr/contact.php => http://monsite.fr/contact
Code:
1 2 3 4 5 6 7 8 9 10 11
|
RewriteEngine On
RewriteBase /
Options +FollowSymlinks
# GLOBAL #
RewriteRule ^home$ index.php [L]
RewriteRule ^contact$ contact.php [L]
... |
Avant tout chose, je tiens à préciser que dans tous mes fichiers les liens ont bien été modifier vers les nouvelles URLs.
Le problème rencontré est le fait que, si je dans ma barre d'adresse je tape http://monsite.fr/index.php, eh bien l'URL n'est pas automatiquement rediriger vers ../home. Du coup, c'est un peu embêtant !
J'ai Google-isé mon problème, et suit tombé sur la possibilité d'utiliser un flag R=301, simulant une redirection 301. Cependant, cela m'injecte une erreur 500 et rien ne fonctionne.
J'ai besoin de lumière, car aucune solution, je vois.
Si vous pourriez m'éclairer, ce serait top :ange:
Merci par avance aux personnes qui me porteront de l'aide !
Kévin