Redirections 301, j'aurais besoin d'aide

Nouveau WRInaute
Bonjour

Je viens ici car je voudrais avoir de l'aide sur les redirection 301, c'est pour mon travail.

Il y a quelques mois, j'ai créé un blog avec wordpress qui est pas trop mal référencé sur Google. Depuis peu, j'ai créé une boutique en ligne et dans celle ci, un module est intégré par tenir un blog. Je voudrais donc rediriger les pages de mon blog wordpress sur le blog de ma boutique en ligne mais je n'y arrive pas. Ensuite, je voudrais supprimer le blog

Je préfère ne pas garder le blog créé avec Wordpress car l'interface est trop différente du blog que je peux faire avec ma boutique en ligne.

Je ne vous demande pas de faire le travail à ma place me de me donner quelques pistes
J'ai bien consulté cette page :
https://www.webrankinfo.com/dossiers/strategies-de-liens/tutoriel-redirections#redirection-301
Mais je ne comprends pas.

J'ai plusieurs pages à déplacer

Merci de votre aide
 
Nouveau WRInaute
Bonjour,

Cela dépend un peu de ce que tu veux rediriger et vers quoi. Et de ta config. Voici une proposition de solution si ton serveur web est Apache.

Si chaque article a le même chemin sur l'ancien blog et sur le nouveau:
ex: monblog.com/monarticle -> maboutique.com/monarticle
et monblog.com/autrearticle -> maboutique.com/autrearticle

Le plus simple est peut-être de voir au niveau du registrar, pour mettre en place une redirection de tout le nom de domaine du blog vers la boutique, s'il propose cette option. Si ce n'est pas le cas, tu peux passer par un fichier .htaccess présent (ou à créer) à la racine de ton blog, et qui forwarderait toutes les url, en le définissant ainsi:
Code:
RewriteEngine On
RewriteCond %{HTTP_HOST}    !^www\.maboutique\.com$ [NC]
RewriteRule ^.*$            http://www.maboutique.com/$0 [QSA,L,R=301]

Si chaque article a un chemin différent sur l'ancien blog et sur le nouveau:
ex: monblog.com/monarticle -> maboutique.com/article1
et monblog.com/autrearticle -> maboutique.com/article2

La solution passe aussi par un fichier .htaccess mais il va falloir mettre en place toutes les équivalences pour chaque page:
Code:
<IfModule mod_alias.c>
        Redirect permanent /monarticle   http://www.maboutique.com/article1
        Redirect permanent /autrearticle http://www.maboutique.com/article2
</IfModule>
Le mieux étant peut-être de combiner les deux pour mettre en place la correspondance quand elle existe, et renvoyer tout le reste sur la page d'accueil.

Plus d'infos sur la manière de paramétrer les redirections avec Apache:
http://httpd.apache.org/docs/2.0/misc/rewriteguide.html

Sur la manière de construire les règles de redirection:
http://httpd.apache.org/docs/current/rewrite/intro.html

Et sur l'utilisation des flags dans les règles de redirection:
http://httpd.apache.org/docs/current/rewrite/flags.html
 
Nouveau WRInaute
Bonsoir

Merci de votre aide

Je me suis retourné le cerveau mais je n'arrive pas à comprendre si je suis dans le premier cas (articles même chemin) ou dans le deuxième (articles chemins différents). Les articles de mon blog ont tous une URL différente mais commencent tous par www.monblog.com/
Sur la boutique, c'est la même chose, ils ont tous une URL différente mais commencent tous par www.maboutique.com/

Alors dans quel cas suis-je ?

Au niveau du fichier .htaccess, il est présent aussi bien sur le blog que sur la boutique, je l'ouvre sans problème avec Filezilla et Notepad

Je pense que j'y suis presque mais il me faudrait encore un petit coup de pouce !

Je précise que je n'ai pas beaucoup de pages à rediriger donc s'il faut rediriger page par page, ce n'est pas problèmatique

Merci
 
Nouveau WRInaute
Bonjour,

Oui, c'est le second cas. Il faut donc remplacer le .htaccess qui est à la racine du blog, mais pas celui de la boutique. (Conserve l'ancien au cas où)

Avec ce type de contenu, que tu auras adapté pour chaque article:
Code:
<IfModule mod_alias.c>
        Redirect permanent /monarticle   http://www.maboutique.com/article1
        Redirect permanent /autrearticle http://www.maboutique.com/article2
</IfModule>

Fais un test sur un premier article au début pour vérifier que cela fonctionne.
 
Nouveau WRInaute
Bonsoir

Je vous remercie beaucoup, ça fonctionne parfaitement et je sais le faire maintenant ! Ça m'a permis de bien avancer dans mon travail et de ne pas être pénalisé par Google, au contraire.

Merci encore !
 
Discussions similaires
Haut