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
Avant tout chose, je tiens à préciser que dans tous mes fichiers les liens ont bien été modifier vers les nouvelles URLs.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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] ...
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![]()
Merci par avance aux personnes qui me porteront de l'aide !
Kévin
Partager