Redirection 301 dans le htaccess

Nouveau WRInaute
Bonsoir,
J'ai changé mon nom de domaine, tout a l'air de bien fonctionner et je voudrais savoir si ma redirection dans mon htaccess est correcte ou si je peux simplifier le code:

Code:
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.ancien-nom.com$
RewriteRule ^(.*) http://www.nouveau-nom.com/$1 [QSA,L,R=301]

RewriteCond %{HTTP_HOST} !^www\.nouveau-nom\.com [NC]
RewriteRule (.*) http://www.nouveau-nom.com/$1 [QSA,R=301,L]

Merci d'avance
 
WRInaute accro
Bonjour,

Code:
Options +FollowSymlinks
RewriteEngine on

RewriteCond %{HTTP_HOST} !^www\.nouveau-nom\.com [NC]
RewriteRule (.*) http://www.nouveau-nom.com/$1 [QSA,R=301,L]
donnera exactement le même résultat.

Jean-Luc
 
Nouveau WRInaute
merci ,pour ta réponse. Par contre est ce que ces 2 codes renvoient la même chose au final?
Code:
RewriteRule (.*) http://www.nouveau-nom.com/$1 [QSA,R=301,L]
Code:
RewriteRule ^(.*)$   http://www.nouveau-nom.com/$1  [QSA,R=301]
 
WRInaute accro
Je suppose que le L ne sert à rien dans le cas d'une redirection, puisque la redirection force à rendre la main au client (navigateur).

Jean-Luc
 

➡️ 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