blasto Posted June 10, 2009 Share Posted June 10, 2009 Bonjour,Mon site est très bien placé sur Google mais il est indexé sans le "www". devant l'url ...J'ai essayé de modifier le htaccess en mettant :RedirectPermanent / http://www.nomdedomaine.comouRedirect Permanent / http://www.nomdedomaine.comMais le site plante, plus moyen d'y accèder ...Comment faire pour l'htaccess svp ?Merci Link to comment Share on other sites More sharing options...
blasto Posted June 19, 2009 Author Share Posted June 19, 2009 Up plz !!! Link to comment Share on other sites More sharing options...
jcmht Posted July 8, 2009 Share Posted July 8, 2009 Slt, dans ton compte google > Outil pour webmaster,tu vas dans "Configuration de sites>PréférencesEnsuite tu coches dans domaine favori" l'option : "Afficher les URL de la manière suivante : www.tondomaine.com "n'oublie pas d'enregistrer tes modifications !Google prendra en compte ta demande dans ses délais ;-)et dans le BO de prestashop>Module , tu dois avoir un module " URL canonique"clic sur configurer et rentre ton " www.tondomaine.com" comme c'est indiquer dans ce moduleEn espérant avoir pu t'aider un peu ... Link to comment Share on other sites More sharing options...
Cédric Girard Posted July 9, 2009 Share Posted July 9, 2009 Bonjour Au niveau de ton htaccess, essayes ceci : RewriteCond %{HTTP_HOST} ^tondomaine.com$ [NC] RewriteRule ^(.*)$ http://www.tondomaine.com/$1 [R=301,L] PS : ne fonctionnera pas pour le https, mais bon normalement les pages en https sont en "noindex,follow" donc ne doivent pas être indexées ;-) Link to comment Share on other sites More sharing options...
Alekhine Posted July 9, 2009 Share Posted July 9, 2009 Hello Cédric,Tiens justement... j'ai essayé de faire de même mais avec un sous-domaine, et ça ne fonctionne pas ^^ je ne connais pas la synthaxe :/exemple pour un RewriteCond sur "sousdomaine.mondomaine.com" ? (pour forcer le WWW)Merci Link to comment Share on other sites More sharing options...
Cédric Girard Posted July 9, 2009 Share Posted July 9, 2009 Bah chez moi ça fonctionne, j'ai eu le cas suivant : RewriteCond %{HTTP_HOST} ^sousdomaine.anciendomaine.com$ [NC] RewriteRule ^(.*)$ http://www.nouveaudomaine.com/$1 [R=301,L] Je pense qu'en ayant le même domaine pour "anciendomaine" et "nouveaudomaine" ça doit logiquement fonctionner ! Après, ça dépend aussi des hébergeurs, hein. Je sais par ex. que chez OVH, les configs serveur sont un peu "space" et qu'il n'est pas rare de se prendre la tête avec les htaccess...En tout cas chez moi ça fonctionne ;-) Link to comment Share on other sites More sharing options...
jcmht Posted July 9, 2009 Share Posted July 9, 2009 Re, perso j'ai mis ces lignes ds mon .htacess RewriteCond %{HTTP_HOST} !^www.domaine.com$ RewriteRule ^(.*) http://www.domaine.com$1 [QSA,L,R=301] RewriteRule ^sous-domaine/$ http://www.domaine.com/$1 [QSA,R=301,L] RewriteRule ^sous-domaine/$ http://www.domaine.com/$1 [QSA,R=301,L] la première et deuxième ligne :pour forcer les "www" sinon, comme mon certificat SSL est valable pour tous les sous-domaine, si on rentre pas les 3 w ou un sous domaines, le navigateur affiche que le certificat de sécurité n'est pas valide > donc vachement utile pour moi !la troisième et quatrième ligne : j'ai regroupé mes 3 sites (j'avais deux sous-domaines auparavant, et les clients n'ont pas voulu ouvrir 3 comptes et payer plusieurs fois les ports lol ;-) ) donc je redirige mes anciens sous-domaine vers mon site actuel !Attention ces lignes sont a mettre après çà : # URL rewriting module activation RewriteEngine on j'ai trouvé ces bouts de code en fouillant sur d'autres forum, et je remercie ceux qui les ont partager, car ça m'a été bien utile !!! j'espère que çà vous aidera à vous aussi ! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now