Problème rewriting

WRInaute impliqué
Salut,

Ca donne quoi avec une règle (très permissive...) :

RewriteRule ^([.]*)\.html$ /index.php?page=$1 [L]

Avec des url de type www.tonsite.fr/marine.html

Pense aussi à vérifier que ton serveur est configuré pour le rewriting

A+
 
WRInaute passionné
la réécriture ne remplace pas les url dans tes pages. Il faut modifier aussi les liens pointant vers les pages à renommer.

accessoirement il faut mettre en place une redirection 301 des anciennes pages indexées vers les nouvelles pour éviter le duplicate content.
 
WRInaute accro
Bonjour
As tu démarré le moteur de rewriting ? (Rewrite engine on)

Si oui, essaye
Code:
RewriteRule ^(.*)\.html$ /index.php?page=$1 [L]
 
WRInaute passionné
je viens de regarder : la réécriture semble marcher. il faut modifier les urls maintenant.
 
Nouveau WRInaute
bonjour

bigre, je me rends coompte que je dois être une buse...

En effet, les nouvelles adresses http://www.monsite.fr/marine marchent bien (désolé, je n'avais pas vérifié).

Mais en fait, je n'ai pas dû comprendre le rewriting.

Je pensais qu'en tapant : http://www.monsite.fr/index.php?page=marine, on aurait automatiquement avec le rewrinting http://www.monsite.fr/marine ce qui ne marche à ce jour.

Mais en fait, ce n'est pas ça ?

Je dois donc rediriger à la main chaque page de l'une vers l'autre dans le htaccess ? (donc 30 lignes)

Et il faut refaire les liens internes en plus ? (mais c'est optionnel après l'étape précédente ?)

Merci !!

Olivier
 
WRInaute accro
Tu n'es pas une buse, c'est pas la première fois qu'on voit un gazier penser que le .htaccess faisait tout :)
Il te faut en effet mettre en place des redirections 301 des anciennes URL vers les nouvelles.
Tant qu'à faire, change aussi les liens sur tes pages; ca fait plus joli, et ca fait pas travailler les redirections serveur à chaque fois que quelqu'un cliquera sur un lien :)
 
Nouveau WRInaute
ok, merci !

dernière question bete : pour le 301, c'est une ligne par lien, il n'y a pas d'automatisation, comme pour le rewrting ?

Merci encore !!!!!
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut