Comment vérifier une redirection 301 avec et sans www

Nouveau WRInaute
Bonjour,

j'ai besoin d'un conseil sur un site que je dois reprendre.
Le site fonctionne "avec et sans" les www dans l'url. Lorsque je fais passer un outil type Grader ou Audit SEO Flash, ils me disent Attention! L'adresse sans 'www' ne redirige pas vers l'adresse avec 'www' (ou l'inverse). Risque de contenu dupliqué !
Yakaferci parle d'une 301 mais qui n'aboutit pas.
J'ai testé mes 2 URL sur http://www.redirection-web.net/ et ça me met 2 accès direct (200)

Comment dois-je faire pour corriger ce problème, est-ce ds le htaccess ou chez OVH directement ?
Je peux vous donner l'uRL du site en message privé.

Merci de votre aide et bonne journée !
 
Nouveau WRInaute
Merci de vos réponses, je viens de modifier le fichier htaccess et la redirection fonctionne mais les outils me disent la même chose ainsi que le site "test de redirection"...
URL : vpatimmo.fr si vous pouvez jeter un cil...
Merci !
 
WRInaute discret
Ton site est indisponible.

Code:
Parse error: syntax error, unexpected '.', expecting '(' in /home/vpatimmo/web/acces_web/config.inc.php on line 194
 
Nouveau WRInaute
Alors j'ai retiré ce que j'avais fait sur le htaccess et le site est revenu.

Via le FTP, il y a bcp de souk / dossiers dont je ne connais pas la provenance donc je n'y touche pas.
A la racine, il y a un htaccess qui contient ceci :
SetEnv PHP_VER 5_2
SetEnv REGISTER_GLOBALS 0

Puis sous le dossier "web" sous lequel est a priori le site, il y a un autre htacess avec :
RewriteEngine ON

RewriteCond %{THE_REQUEST} ^.*/accueil.html
RewriteRule ^(.*)accueil.html$ /$1 [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* router.php

Merci de votre aide car ce type de sujet me dépasse...
Bonne journée
 
WRInaute discret
As tu essayé avec les lignes suivantes :

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