Dotclear

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

Annonce

#1 2019-01-18 06:22:14

hyperion66
Membre
Inscription : 2008-12-01
Site Web

Redirection d'une URL spécifique avec erreur

Bonjour,

Sur un forum très visité, les liens se font mal si par exemple mon site est cité entre parenthèses. Exemple, un lien généré sure ce forum mène vers :

https://www.matosvelo.fr/index.php?post … anos-pros)

Forcément, avec la parenthèse en fin, erreur 404. Comment faire en htaccess (si c'est le plus simple) pour faire une redirection permanente :
- soit uniquement de cette URL spécifique vers la bonne URL sans parenthèse
- soit une réécriture permanente qui supprime automatiquement les parenthèses en fin de lien ?

Merci

Hors ligne

#2 2019-01-31 05:42:38

tbex
Membre
Inscription : 2012-03-04

Re : Redirection d'une URL spécifique avec erreur

Bonjour,

Probablement quelque chose du genre :

Dans un .htaccess à la racine du blog mettre :

RewriteEngine on
#pour toutes les pages
RewriteRule ^index.php(.*)\)$ /index.php$1 [R=301,L]
#pour cette page en particulier
RewriteRule ^index.php?post/2663/le-surfacage-des-supports-de-freins-a-disques-passage-oblige-pour-les-mecanos-pros\)$ /index.php?post/2663/le-surfacage-des-supports-de-freins-a-disques-passage-oblige-pour-les-mecanos-pros [R=301,L]

Je fais ça de tête donc à vérifié et à tester.

Dernière modification par tbex (2019-01-31 12:00:14)

Hors ligne

#3 2019-01-31 07:07:46

hyperion66
Membre
Inscription : 2008-12-01
Site Web

Re : Redirection d'une URL spécifique avec erreur

Merci tbex, je viens d'essayer les deux solutions, ça ne fonctionne malheureusement pas.

Hors ligne

#4 2019-01-31 12:00:23

tbex
Membre
Inscription : 2012-03-04

Re : Redirection d'une URL spécifique avec erreur

J'ai légèrement modifié ce que j'ai écris au dessus car il y avait des erreurs. Peut-être c'est pour ça que ça marchait pas. Tu as bien le mod rewrite activé sur ton serveur ?

Dernière modification par tbex (2019-01-31 12:00:44)

Hors ligne

#5 2019-01-31 14:07:14

hyperion66
Membre
Inscription : 2008-12-01
Site Web

Re : Redirection d'une URL spécifique avec erreur

Oui, il me semble bien que le mod rewrite est activé, c'est ce que j'ai utilisé pour le HTTPS notamment.
Ca ne fonctionne toujours pas.

Hors ligne

#6 2019-02-01 09:23:21

Philippe
Stagiaire
Lieu : Toulon
Inscription : 2004-06-13
Site Web

Re : Redirection d'une URL spécifique avec erreur

Bonjour

Peux-tu essayer avec ceci ?

RewriteCond %{QUERY_STRING} ^(.*)\)$
RewriteRule ^(.*)$ /$1?%1 [L,R=301]

Hors ligne

#7 2019-02-01 09:31:13

hyperion66
Membre
Inscription : 2008-12-01
Site Web

Re : Redirection d'une URL spécifique avec erreur

Cette fois, c'est la bonne. Merci Philippe !

Hors ligne

#8 2019-07-08 17:05:31

mamanenforme
Membre
Inscription : 2019-07-08
Site Web

Re : Redirection d'une URL spécifique avec erreur

Merci pour l'astuce


Je suis un peu fofolle lol, j'adore l'alimentation saine, le sport, le culture chinoise et bien sur mes deux marmots hihi.

Hors ligne

#9 2019-07-08 19:18:32

nanart
Membre
Lieu : Roubaix
Inscription : 2007-08-19

Re : Redirection d'une URL spécifique avec erreur

mamanenforme c'est un blog propulsé par wordpress...
Donc une tentative de publicité gratuite sur le dos de Dotclear ?


Dernière version stable Dotclear sur wampserver et chez ovh
Versions testing & unstable en local
https
php: 5.6.40 & 7.3.5

Hors ligne

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

Pied de page des forums

Sites map