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 :
Quand j'appelle donc mon accueil.html, cela affiche bien le contenu du fichier accueil.php.
Code : Sélectionner tout - Visualiser dans une fenêtre à part RewriteRule ^accueil\.html$ /accueil.php [L]
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 :
Les 2 URL me renvoi vers ma page d'erreur...
Code : Sélectionner tout - Visualiser dans une fenêtre à part RewriteRule ^accueil\.php$ /accueil.html [R=301]
Si j'ajoute :
Mon navigateur (FF) plante en me disant que la page n'est pas redirigée correctement...
Code : Sélectionner tout - Visualiser dans une fenêtre à part RedirectPermanent /accueil.php h**p://www.handivision.tv/accueil.html
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
Partager