Version complète: sur le forum Webmaster Hub : Règle de url rewriting
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > Fichier .htaccess et réécriture d'URLs
abcder
Bjr,

Je souhaite renommer l'extension de toutes mes pages .htm en .php mais sans perdre l'indexation des robots. J'ai donc besoin de l'url rewriting mais je ne suis pas sur du résultat de ma règle:

RewriteEngine on
RewriteRule ^.htm$ .php [R=301,L]

Est elle correcte ou dois je obligatoirement écrire une règle par page ?

Merci pour votre aide.
Dan
Ta règle est correcte, du moins dans l'esprit car elle ne fonctionnera pas ainsi smile.gif

Une règle correcte serait:
CODE
RewriteEngine on
RewriteRule (.*)\.htm$  $1.php [R=301,L]


Dan
abcder
Magnifique !

Entre temps j'ai réalisé que chez OVH (mon hebergeur) il faut ajouté un / donc je suppose que ça doit donner:

RewriteEngine on
RewriteRule (.*)\.htm$ /$1.php [R=301,L]

Merci pour ton aide.


Alain
Dan
Oui, chez OVH il faut ajouter un / devant le deuxième paramètre.
Mais sans connaître ton hébergeur, je ne pouvais pas te donner cette exception wink.gif
abcder
Heu c'est du rapide... lol

Mille mercis pour le site et ton aide !

Alain
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.