rajouter les www à ma boutique dans la barre d'adresse

WRInaute discret
bonjour

Suite à la MAJ de google, je me suis rendu compte que mon site n'était pas optimisé sur certains points

j'ai quand je navigue mon adresse sous cette forme : http://nettoyer-la-m...arrosserie.html

j'aimerais voir apparaître le "www" et supprimer le /fr tout en conservant mon historique de référencement.

du peu que j'en ai compris il faut modifier le .htacces?
Merci d'avance
 
WRInaute impliqué
Pour les www :
Code:
RewriteCond %{HTTP_HOST} !^www\.nettoyer-la-maison\.com$
RewriteRule (.*) http://www.nettoyer-la-maison.com$1 [L,R=301]

Il faut peut-être aussi configurer PrestaShop pour utiliser http://www.nettoyer-la-maison.com

Pour le /fr, c'est à regarder dans la configuration de PrestaShop je pense.
 
WRInaute discret
Tu ne perdras rien du tout si tu utilises bien les redirections 301 par rapport à ton /fr.
Google mettra tes données à jour au bout d'un moment
 
WRInaute discret
Giustino a dit:
Tu ne perdras rien du tout si tu utilises bien les redirections 301 par rapport à ton /fr.
Google mettra tes données à jour au bout d'un moment


j'ai fais une tentative cet aprem j'ai :

jai mis dans le htacces: RewriteCond %{HTTP_HOST} !^www\.nettoyer-la-maison\.com$
RewriteRule (.*) http://www.nettoyer-la-maison.com$1 [L,R=301]



et dans le back office dans seo et url j'ai dans le cadre "nom de domaine" rajouté les www

suite à cela, j'ai testé un lien dans google ça m'affichait pas la page, ça me mettait une erreur pour acceder du coup j'ai tout remis à l'origine
 
WRInaute accro
Je pense que c'est ça qu'il faut mettre :

Code:
RewriteCond %{HTTP_HOST} ^nettoyer-la-maison.com$
RewriteRule ^(.*)   http://www.nettoyer-la-maison.com/$1  [QSA,R=301]
 
WRInaute accro
Attention !

* Changer de façon notoire ses urls d'un coup est rarement une bonne idée même si on fait des 301 ...
* ce que tu cherche a faire va rallonger tes urls (www.) bref ça va pas simplifier l'histoire pour tous le monde
* tu as un EMD long la présence des www est pas une bonne chose.
* tu ne semble pas maitriser ton sujet faire des changements hasardeux est toujours une mauvaise idée.
* ajouter les www ne va rien améliorer en terme SEO bref tu "brasse de l'air" pour quedal.

Bon après faut être objectif et regarder ton site sans les lunettes roses ... Ton site peut largement s'améliorer et ton SEO aussi mais il faut pour ça commencer a le travailler de façon pro car c'est (pardonne moi la franchise) "une bouse inqualifiable"

ON-site:
* ça c'est année 80 et dangereux ... -http://nettoyer-la-maison.com/fr/content/9-partenaires
* le site est d'une lenteur a faire peur et peut largement faire mieux et aussi là
* j'ai peur quand je vois le style
* revoir aussi un peut le code qui est pas top etc ...

OFF-site:
* ta page partenaire laisse présager de gros dégâts ...

Je ne souhaite pas être désagréable je souligne que tu semble partir dans des directions qui ne sont pas prioritaires voir nécessaires.

Bon courage

edit > bon après on peut te donner le pistolet a peinture pour repeindre la voiture quand elle tombe en ruine et que tu as cassé un joint de culasse mais ça ne me semble pas responsable comme démarche.
 
WRInaute discret
Nettoyerlamaison a dit:
j'ai fais une tentative cet aprem j'ai :

jai mis dans le htacces: RewriteCond %{HTTP_HOST} !^www\.nettoyer-la-maison\.com$
RewriteRule (.*) http://www.nettoyer-la-maison.com$1 [L,R=301]

et dans le back office dans seo et url j'ai dans le cadre "nom de domaine" rajouté les www

suite à cela, j'ai testé un lien dans google ça m'affichait pas la page, ça me mettait une erreur pour acceder du coup j'ai tout remis à l'origine

De deux choses l'une... Soit tu gères ça via le paramétrage de ton framework (si PrestaShop le permet...), soit tu gères ça via ton htaccess. Mais pas les deux en même temps !

Pour la partie PrestaShop, je ne connais pas (sauf de nom) donc je ne pourrais pas t'aider.
En revanche, voici ce que tu dois mettre dans ton htaccess si tu veux passer par la technique du htaccess:

Code:
RewriteEngine on
RewriteBase /

RewriteRule     ^fr/(.+)$               $1 [R=301,L]

RewriteCond     %{HTTP_HOST}     !^www.$
RewriteRule     ^(.*)$                    http://www.nettoyer-la-maison.com/$1 [R=301,L]
 
WRInaute discret
@zeb
la refonte du site était prévue avant le 05/10...

le site que tu vois a coûté 0€
Il servait de test savoir si c'était rentable. il a prouvé qu'il pouvait l'être et now je dois le passer à un niveau pro. la page partenaire me convient pas, mais ça fonctionnait à l'époque vu que les positions montaient. le site est lent depuis que j'ai commencé à toucher du coup j'ai tout remis comme c'était.
Bref pas besoin de lunettes roses, il est pas ergonomique, pas pratique et pas beau.

merci pour les pistes je vais déjà régler ou faire régler cela maintenant je suis preneur de tous conseils avisés.
 
WRInaute accro
En ce cas ne touche surtout pas a tes url avant la refonte ! celle ci sera l’occasion de rediriger ce qu'il faut en 301 vers la nouvelle version. Là tu risque de perturber deux fois les moteurs pour un gain nul donc évite de toucher a ça ...
 
Discussions similaires
Haut