Bonsoir,
Simon dans son livre sur le référencement avec Joomla demande de rajouter du code pour diviser par 2 les URL dupliquées.
Je crois que c'est dans le fichier .htaccess qu'il faut aller écrire ces lignes mais
comment accède t-on au code de ce fichier et où faut-il précisément faire l'insertion pour ne pas tout casser...
Est-ce nécessaire de faire cette manipulation alors que j'ai rel="canonical" qui se rajoute automatique à mes URL favorite depuis que j'ai activé le plugins de Styleware ?
www vers non-www:
RewriteCond %{HTTP_HOST} www.site.com
RewriteRule (.*) http://site.com/ [R=301,L]
non-www vers www :
RewriteCond %{HTTP_HOST} ^site.com [NC]
RewriteRule ^(.*)$ http://www.site.com/ [L,R=301]
Un autre exemple (avancé) est ce code qui permet de supprimer les slash dans le cas où vos URL
seraient accessibles avec ou sans le slash :
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ http://%{HTTP_HOST}/ [R=301,L]
A Bientôt
Simon dans son livre sur le référencement avec Joomla demande de rajouter du code pour diviser par 2 les URL dupliquées.
Je crois que c'est dans le fichier .htaccess qu'il faut aller écrire ces lignes mais
comment accède t-on au code de ce fichier et où faut-il précisément faire l'insertion pour ne pas tout casser...
Est-ce nécessaire de faire cette manipulation alors que j'ai rel="canonical" qui se rajoute automatique à mes URL favorite depuis que j'ai activé le plugins de Styleware ?
www vers non-www:
RewriteCond %{HTTP_HOST} www.site.com
RewriteRule (.*) http://site.com/ [R=301,L]
non-www vers www :
RewriteCond %{HTTP_HOST} ^site.com [NC]
RewriteRule ^(.*)$ http://www.site.com/ [L,R=301]
Un autre exemple (avancé) est ce code qui permet de supprimer les slash dans le cas où vos URL
seraient accessibles avec ou sans le slash :
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ http://%{HTTP_HOST}/ [R=301,L]
A Bientôt
Commentaire