


RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.domaine.tld$
RewriteRule ^(.*) http://www.domaine.tld/$1 [QSA,L,R=301]RewriteEngine on
RewriteCond %{HTTP_HOST} ^([a-z.]+)?phpdesigner.fr$ [NC]
RewriteCond %{HTTP_HOST} !^www. [NC]
RewriteRule .? http://www.phpdesigner.fr%{REQUEST_URI} [R=301,L]

neodertal a écrit:a priori ça doit donner le même résultat je pense


phpDesigner a écrit:Merci neodertal. Je me pose en effet la question de mettre ou pas des sous-domaines. J'ai lu à plusieurs endroits que cela diluait le classement, et ailleurs que c'était mieux

neodertal a écrit:oui en principe cela permet de rassembler le domaine et le sous-domaine (www) et que les moteurs ne les considèrent pas comme des sites différents (et dupliqués)
exemple :
- Code: Tout sélectionner
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.domaine.tld$
RewriteRule ^(.*) http://www.domaine.tld/$1 [QSA,L,R=301]
note le '!' devant l'adresse qui signifie 'si différent de'
qui permet de rediriger tous les domaines qui pointent ce répertoire.
pratique car en seulement 2 lignes tu redirige tout vers ton domaine officiel (avec les www)
RewriteEngine on /
RewriteCond %{HTTP_HOST} ^domaine.tld [NC]
RewriteRule ^(.*)$http://www.domaine.tld/$1 [L,R=301]

referenceur a écrit:Peux-tu réexpliquer car j'ai pas bien saisi

anemoneclown a écrit:Justement, le second bout de code est valide en présence de sous-domaines (mais théoriquement, ce n'est pas le cas avec Prestashop) alors que le premier n'est pas idéal.
refaudit a écrit:Comme ça plutot non?
RewriteEngine on /
RewriteCond %{HTTP_HOST} ^domaine.tld [NC]
RewriteRule ^(.*)$ http://www.domaine.tld/$1 [L,R=301]
Retourner vers Les outils web & le logiciel SEO Soft