Vous n'êtes pas identifié(e).

  • Contributions :
  • Vos boîtes de messages privés sont vides.

#1 2018-04-10 13:48:24

Mention ArthDev
Recruit
Lieu : Rouen
Inscription : 2015-12-14
Messages : 57

Netlinking
Développement PHP
Site Web

Redirection 301 de masse

Hello les SEO !

J'ai prés de 12 000 redirections 301 à faire suite a une refonte, j'aimerais savoir si il était possible de faire une règle dans le .htaccess qui me permettrais de rediriger toutes les url contenant le mot clé "seo" par exemple ?


Merci d'avance big_smile

Hors ligne

#2 2018-04-10 14:33:46

Mention hexagon3
Soldier
Lieu : Москва
Inscription : 2016-09-15
Messages : 681

Copywriting
Social Engineering
Rédaction
Netlinking

Re : Redirection 301 de masse

Hello,

Essaie quelque chose comme:

RewriteCond %{REQUEST_URI} seo
RewriteRule ^ tonsite.com/? [L,R=301]

Ou plus spécifique

RewriteCond %{REQUEST_URI} seo
RewriteRule .* index.php

Edit: tu peux évidemment rajouter les paramètres [L,R=301] pour en faire des 301.

Dernière modification par hexagon3 (2018-04-10 14:35:15)

Hors ligne

#3 2018-04-12 09:10:47

Mention ArthDev
Recruit
Lieu : Rouen
Inscription : 2015-12-14
Messages : 57

Netlinking
Développement PHP
Site Web

Re : Redirection 301 de masse

Merci beaucoup pour ta réponse ! Cela fonctionne mais la redirection garde les paramètres en GET dans l'URL...Tout ce qui est ?id= par exemple reste dans l'url, j'ai fais une recherche sur le net mais pas encore de solution de trouvé...

Hors ligne

#4 2018-04-12 09:54:02

Mention hexagon3
Soldier
Lieu : Москва
Inscription : 2016-09-15
Messages : 681

Copywriting
Social Engineering
Rédaction
Netlinking

Re : Redirection 301 de masse

Tu as utilisé quel bout de code ?

Si c'est le second, tu peux rajouter ? à la fin de .php, ce qui aura pour effet de virer tous les trucs du style ?id=

Sinon tu peux mettre dans ta 301 un "query string discard" [L,R=301,QSD], qui fait le même job (y)

Hors ligne

#5 2018-04-12 12:47:34

Mention ArthDev
Recruit
Lieu : Rouen
Inscription : 2015-12-14
Messages : 57

Netlinking
Développement PHP
Site Web

Re : Redirection 301 de masse

J'ai essayé les deux bouts de code, et j'ai aussi essayé avec le "query string discard" mais ça ne fonctionne pas non plus ...
Je test avec ce site htaccess.mwl.be

Hors ligne

#6 2018-04-12 14:59:43

Mention hexagon3
Soldier
Lieu : Москва
Inscription : 2016-09-15
Messages : 681

Copywriting
Social Engineering
Rédaction
Netlinking

Re : Redirection 301 de masse

C'était tout l'intérêt du

?

hmm

Mmmh ça sort un peu de ma connaissance du htaccess là hmm

Il y a peut-être une piste à creuser du côté du

RewriteCond %{THE_REQUEST}

où tu peux spécifier les GET que tu veux faire sauter.
Dans ce cas ça se place entre les deux lignes citées plus haut.

Je n'avais pas précisé, mais tu mets bien les bouts de code

RewriteEngine on

au début ? tongue

Dernière modification par hexagon3 (2018-04-12 15:00:03)

Hors ligne

Pied de page des forums