Bonjour à tous,

Depuis que j'ai mis en place l'URL Rewriting, la page d'accueil de mon site est la suivante :
h**p://www.handivision.tv/accueil.html

Anciennement :
h**p://www.handivision.tv/accueil.php

(Je précise que la page accueil.html n'existe pas physiquement sur le serveur.)

Tout ça grâce à la règle :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
RewriteRule ^accueil\.html$   /accueil.php [L]
Quand j'appelle donc mon accueil.html, cela affiche bien le contenu du fichier accueil.php.
Ok, tout ça fonctionne

Seulement quand j'appelle l'accueil.php ca fonctionne aussi, je dois donc utiliser les redirections 301, pour envoyer mes anciennes URL vers les nouvelles.

Maintenant comment je peux mettre en place cette redirection de accueil.php vers accueil.html ?

Si j'ajoute :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
RewriteRule ^accueil\.php$   /accueil.html [R=301]
Les 2 URL me renvoi vers ma page d'erreur...

Si j'ajoute :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
RedirectPermanent /accueil.php h**p://www.handivision.tv/accueil.html
Mon navigateur (FF) plante en me disant que la page n'est pas redirigée correctement...

Je crois qu'il y a quelque chose que je n'ai pas bien compris...

Tout ce que je trouve sur le net concerne le changement d'un nom de domaine pour un site, ou le changement (physique) d'une page sur le site. Mais dans mon cas rien a changé de place, je réecrit juste l'URL.

La question :
Comment faire des redirections 301 après avoir mis en place un URL Rewriting ?

Merci d'avance