Bonjour à tous,
Dans un soucis de référencement je souhaiterais avoir une seule page d'accueil et éviter tout "duplicate content". Pour cela, j'ai déjà réalisé les redirections suivantes :
- http://example.fr redirige vers http://www.example.fr
- http://www.example.fr/index.php redirige vers http://www.example.fr
A présent, il ne me reste qu'une seule redirection 301 à faire. Celle-ci est la suivante :
- Rediriger http://www.example.fr/ vers http://www.example.fr
Note : Attention, je ne souhaite pas que http://www.example.fr/Contact/ soit rediriger vers http://www.example.fr/Contact
Code actuel :
Quelqu'un aurait une idée ?
Modifié par Heyoan (17 Sep 2010 - 10:53)
Dans un soucis de référencement je souhaiterais avoir une seule page d'accueil et éviter tout "duplicate content". Pour cela, j'ai déjà réalisé les redirections suivantes :
- http://example.fr redirige vers http://www.example.fr
- http://www.example.fr/index.php redirige vers http://www.example.fr
A présent, il ne me reste qu'une seule redirection 301 à faire. Celle-ci est la suivante :
- Rediriger http://www.example.fr/ vers http://www.example.fr
Note : Attention, je ne souhaite pas que http://www.example.fr/Contact/ soit rediriger vers http://www.example.fr/Contact
Code actuel :
RewriteCond %{HTTP_HOST} ^([a-z.]+)?example.fr$ [NC]
RewriteCond %{HTTP_HOST} !^www. [NC]
RewriteRule .? http://www.example.fr%{REQUEST_URI} [R=301,L]
RewriteCond %{THE_REQUEST} ^(GET|POST|HEAD)\ (/.*)?/index.(htm|html|php|asp)
RewriteRule ^(.*)index.(htm|html|php|asp)$ /$1 [R=301,L]
Quelqu'un aurait une idée ?
Modifié par Heyoan (17 Sep 2010 - 10:53)