Services : Actualité Emploi Blog Forum Flux
Formation Trafic : Référencement Liens sponsorisés Affiliation Ecommerce Nom de domaine E-réputation Marketing Mobile Black Hat
Formation Technique : Performance Web Html Css Sql Curl Asp Dotnet Php Ajax Wordpress Twitter Google Analytics

Forum Oseox
Oseox

Redirection avec et sans www : Duplicate, Htaccess et Ovh

Forum Référencement et Trafic
Nous sommes le Sam 25 Nov 2017 04:52

Heures au format UTC [ Heure d’été ]




Poster un nouveau sujet Ce sujet est verrouillé, vous ne pouvez pas éditer de messages ou poster d’autres réponses.
Auteur Message
MessagePosté: Dim 14 Nov 2010 17:20 
Avatar de l’utilisateur
Hello à tous !

Petit message pour un problème qui me dépasse ! Tous mes sites hébergés sur OVH ont un problème au niveau de l'accès au site sans le fameux "www."

En effet, le site génère du duplicate content avec un double accès (et duplication complète du contenu) entre http://www.monsite.com et http://monsite.com

Dès lors, j'ai essayé 2 solution :
- mettre un .htaccess à la racine du dossier "www" sur le serveur.
- configurer les "redirections" dans le manager d'OVH.

Rien n'a fonctionné. Pire, mon site est devenu inaccessible, et j'ai mis plusieurs jours à rétablir l'accès au site...

Quelqu'un as-t-il déjà résolu ce problème ?

Merci

Florian


Haut
 Profil Envoyer un e-mail  
 
MessagePosté: Dim 14 Nov 2010 19:41 
Administrateur
Avatar de l’utilisateur
Hello,

tu as plusieurs sites sur le même hébergement ? (multi domaines) ou tu parles d'un site qui est bien à la racine (répertoire www sur ton serveur).

Exemple d'un code qui marche sur OVH dans un fichier . htaccess placé à la racine du répertoire où pointe le nom de domaine.

Code:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.tonsite.com$
RewriteRule ^(.*)   http://www.tonsite.com/$1  [QSA,L,R=301]


Haut
 Profil Envoyer un e-mail  
 
MessagePosté: Dim 14 Nov 2010 20:36 
Avatar de l’utilisateur
Merci Aurélien

Je confirme, c'est un hébergement par NDD (pas de multi domaine).

Je vais réessayer le coup du HTaccess en suivant tes conseils.

Par contre normal que dans la ligne
Code:
RewriteCond %{HTTP_HOST} !^www.tonsite.com$

tu laisses le "www." sachant que je veux rediriger en 301 http://tonsite.com vers http://www.tonsite.com ?

Merci encore

Florian


Haut
 Profil Envoyer un e-mail  
 
MessagePosté: Dim 14 Nov 2010 20:53 
Administrateur
Avatar de l’utilisateur
Oui c'est normal le ! exprime la négation, le ^ signifie "qui commence".

On obtient donc en français :

"Tout ce qui ne commence pas par "www.tonsite.com" on le redirige "www.tonsite.com"


Haut
 Profil Envoyer un e-mail  
 
MessagePosté: Jeu 18 Nov 2010 14:12 
Avatar de l’utilisateur
Merci Aurélien,

J'ai testé ton fichier .htaccess,
et à la minute ou je le mets en ligne, mon site n'est plus accessible avec le magnique message d'erreur suivant :

Code:
Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, postmaster@monsite.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.


Je me suis raté quelque part ??

Merci encore


Haut
 Profil Envoyer un e-mail  
 
MessagePosté: Jeu 18 Nov 2010 14:17 
Administrateur
Avatar de l’utilisateur
Certainement un problème d'encodage de ton fichier .htaccess.

Je t'en envois un par email :)


Haut
 Profil Envoyer un e-mail  
 
MessagePosté: Jeu 18 Nov 2010 14:41 
Avatar de l’utilisateur
Ça marche Aurélien, Merci :) Peux tu m'expliquer la façon "d'encoder" le fichier afin que je puisse le reproduire ?

Merci !


Haut
 Profil Envoyer un e-mail  
 
MessagePosté: Jeu 18 Nov 2010 23:06 
Intégriste
Avatar de l’utilisateur
Tu aurais aussi pu mettre en place le système de redirections au niveau d'un script qui contrôle les URL demandées (et donc gérer 404, etc. par ce script) en faisant en sorte que tout soit redirigé vers ce contrôleur.
Cela te permettra également de mieux gérer les entêtes HTTP, en particulier au niveau du cache des images par exemple (compression GZIP, ETag, etc.).


Haut
 Profil Envoyer un e-mail  
 
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Ce sujet est verrouillé, vous ne pouvez pas éditer de messages ou poster d’autres réponses.  [ 8 messages ] 

Heures au format UTC [ Heure d’été ]


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages
Vous ne pouvez pas joindre des fichiers

Rechercher:
Aller à:  
cron
Abonnez-vous au flux RSS

Blog

Forum

Offres d'emploi

Copyright : Moteur, traduction et optimisation
Merci de votre visite sur le forum Oseox