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

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

🟣 Redirections 301


#1 2021-06-18 15:52:40

Mention Blackout
🥉 Grade : Scout

Auxiliaire
Inscription : 2014-12-05
Messages : 34
Likes : 6

Redirections 301

Bonjour à tous,

Je fais face à des difficultés pour mettre en place des redirections 301.

Le site tourne sur un serveur apache, j'ai donc créé et placé mes redirections dans le fichier HTaccess comme habituellement.
Dont voici la structure type :

RedirectPermanent /spip.php?article104 https://monsite.site.fr/node/104

L'ancien site tourné sous le cms SPIP et le nouveau est un drupal.

Sauf que les redirections ne sont pas du tout prises en compte. Visiblement, c'est le caractère "?" dans l'url de base qui poserait souci...

J'ai cherché sur le web et apparement la solution la plus appropriée serait d'utiliser la directive "RewriteRule".
Cependant je ne trouve rien de concret qui me permet de créer des redirections url par url comme je l'avais fait avec "RedirectPermanent".

Quelqu'un a-t-il déjà eu le même souci ?

Je vous remercie par avance,
Bon weekend

0
J'aime ❤️

🔴 Hors ligne

#2 2021-06-18 18:31:01

Mention Manuel
🥉 Grade : Scout

AuxiliaireNarcissiqueStratège100likesConsomateur de LiensPhilantrope
Inscription : 2014-03-31
Messages : 296
Likes : 155

Stratégie
Netlinking Auto
Social Engineering
Sémantique
Site Web

Re : Redirections 301

Essaye ça :
RewriteCond %{REQUEST_URI} ^/spip\.php\?article104$ [NC]
RewriteRule ^(.*)$ https://monsite.site.fr/node/104 [L,R=301]

0
J'aime ❤️

🔴 Hors ligne

#3 2021-06-19 09:36:12

Mention Blackout
🥉 Grade : Scout

Auxiliaire
Inscription : 2014-12-05
Messages : 34
Likes : 6

Re : Redirections 301

Bonjour Manu,

Merci pour ta réponse, malheureusement, ca ne fonctionne pas sad.

Ta solution semblait pourtant prometteuse.

Aurais-tu une autre idée ?

Merci bcp,
Bon weekend

0
J'aime ❤️

🔴 Hors ligne

#4 2021-06-19 14:56:57

Mention Manuel
🥉 Grade : Scout

AuxiliaireNarcissiqueStratège100likesConsomateur de LiensPhilantrope
Inscription : 2014-03-31
Messages : 296
Likes : 155

Stratégie
Netlinking Auto
Social Engineering
Sémantique
Site Web

Re : Redirections 301

Je comprend pas car même ta règle RedirectPermanent est bonne ça devrait fonctionner,

es tu certain d'être sous Apache ?

0
J'aime ❤️

🔴 Hors ligne

#5 2021-06-19 15:50:26

Mention frcc78
🥈 Grade : Soldier

Membre du CercleOfficier250likes1000 messagesPhilantrope
Inscription : 2012-07-05
Messages : 1 170
Likes : 268

Re : Redirections 301

Désolé, je répond pas à ta question mais j'ai lu quelque part que Drupal allait s’arrêter ??!!
Si c'est le cas pourquoi lancer un site sur ce CMS ?


Articlum.com - Génération de texte (article et descriptif produit) - Optimisation sémantique
Obtenez des crédits gratuits avec le code ScriptSEO2024

0
J'aime ❤️

🟢 En ligne

#6 2021-06-20 20:00:41

Mention Blackout
🥉 Grade : Scout

Auxiliaire
Inscription : 2014-12-05
Messages : 34
Likes : 6

Re : Redirections 301

Bonsoir,

@manu, oui certain pour apache, c'est la première fois que je suis confronté à ce problème.
Apparement c'est le "?" qui pose problème.


@Frcc78, non drupal n'est pas du tout sur le point de s'arrêter. Drupal 9 est sorti y'a tout juste 1 an.

Merci,
Bonne soirée

0
J'aime ❤️

🔴 Hors ligne

#7 2021-06-25 10:27:13

Mention Blackout
🥉 Grade : Scout

Auxiliaire
Inscription : 2014-12-05
Messages : 34
Likes : 6

Re : Redirections 301

Hello,

J'ai fini par trouvé une solution. Je la poste au cas où ca servirait à quelqu'un un jour :

  RewriteCond %{QUERY_STRING} ^article1261$
  RewriteRule ^spip.php$ /ma-nouvelle-url [R=301,L,QSD]



article1261 correspondant à mon ancienne url après le "?" : https://monsite.fr/spip.php?article1261

Bon weekend !

2
J'aime ❤️

🔴 Hors ligne

#8 2021-06-26 18:48:01

Mention Manuel
🥉 Grade : Scout

AuxiliaireNarcissiqueStratège100likesConsomateur de LiensPhilantrope
Inscription : 2014-03-31
Messages : 296
Likes : 155

Stratégie
Netlinking Auto
Social Engineering
Sémantique
Site Web

Re : Redirections 301

Ok ouai je suis pas dev mais ? comme . ou \ font parti des regex (il me semble)

donc QUERY STRING doit surement regarder les requetes HTTP de type GET,

Bien joué

(juste un truc, normalement quand je galère je trouve toujours la solution sur stackoverflow , est ce le cas @Blackout ?)

0
J'aime ❤️

🔴 Hors ligne

#9 2021-07-05 11:29:03

Mention Sosa
🥉 Grade : Scout

Auxiliaire10likesPhilantrope
Inscription : 2016-07-20
Messages : 73
Likes : 26

Re : Redirections 301

frcc78 a écrit :

Désolé, je répond pas à ta question mais j'ai lu quelque part que Drupal allait s’arrêter ??!!
Si c'est le cas pourquoi lancer un site sur ce CMS ?

Je confirme que Drupal n'est pas en fin de vie. Très utilisé par des grands acteurs commerce en ligne FR wink

0
J'aime ❤️

🔴 Hors ligne

Pied de page des forums