.htaccess - Redirect index vers root

MM
Invité n'ayant pas de compte PHPfrance

20 oct. 2008, 12:07

Bonjour,
Je voudrais rediriger la page d'acceil index.php vers la racine. Ca marche avec le code suivant dans .htaccess :
RewriteCond %{THE_REQUEST} ^.*/index\.php
RewriteRule ^(.*)index\.php$ /$1 [R=301]

Le probleme c'est qu'il ya d'autres pages qui contiennent index.php ( /index.php?
page=...) et la je veux garder l'url en entier.
Quelqu'un connait-t-il la solution ?
Merci!

Mammouth du PHP | 2937 Messages

20 oct. 2008, 12:16

Essaie en corrigeant ton .htaccess comme suit :

Code : Tout sélectionner

RewriteCond %{THE_REQUEST} ^/index\.php RewriteRule ^(.*)index\.php$ /$1 [R=301]

Invité
Invité n'ayant pas de compte PHPfrance

20 oct. 2008, 14:04

Non, de plus index.php n'est meme plus redirigé vers la racine.

Mammouth du PHP | 2937 Messages

20 oct. 2008, 14:22

Essaie ceci :

Code : Tout sélectionner

RewriteCond %{THE_REQUEST} ^index\.php RewriteRule ^index\.php$ / [R=301]

Invité
Invité n'ayant pas de compte PHPfrance

20 oct. 2008, 16:15

non, meme reponse.