Redirection d'une famille d'URL

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics


OTP
Modérateur
Modérateur
 
Messages: 20150
Enregistré le: 16 Déc 2005

Redirection d'une famille d'URL

Message le Jeu Mar 09, 2017 9:36

Bonjour,

Comme à chaque fois que je me frotte au .htaccess, ça coince...

Mon problème du jour :

Je souhaite rediriger une famille d'URL (environ 25 000) :

Code: Tout sélectionner
motquelconque_nnn_texte.php vers autremotquelconque_nnn_texte.php


'nnn' (entier entre 1 et 25000) et 'texte' ne changent pas.

Je sais réecrire une famille d'URL, rediriger une URL unique, mais pas rediriger une famille d'URL.

Comment faire ?

Merci d'avance,

Michaël

Annonces Google


OTP
Modérateur
Modérateur
 
Messages: 20150
Enregistré le: 16 Déc 2005

Re: Redirection d'une famille d'URL

Message le Ven Mar 24, 2017 11:35

Bonjour,

Je remonte le sujet, merci !

Michaël


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 11973
Enregistré le: 23 Nov 2005

Re: Redirection d'une famille d'URL

Message le Ven Mar 24, 2017 13:34

A tester :

Code: Tout sélectionner
RewriteRule ^motquelconque_([0-9]+)_([a-zA-Z]+).php http://www.example.com/autremotquelconque_$1_$2.php? [QSA,R=301,L]

noren
WRInaute accro
WRInaute accro
 
Messages: 2829
Enregistré le: 8 Avr 2011

Re: Redirection d'une famille d'URL

Message le Ven Mar 24, 2017 14:33

Et en redirigeant en php ? de cette façon c’est comme si tu redirigeais un seul lien non ?
Quand tu arrives sur une page qui doit être redirigée, tu fais ta redirection mais uniquement par rapport a cette page et non pas à toute une famille d'URL.

@UsagiYojimbo : je pense que c'est l'inverse (c'est "texte" qui est fixe) :

Code: Tout sélectionner
RewriteRule ^([a-zA-Z]+)_([0-9]+)_texte).php http://www.example.com/$1_$2_texte.php? [QSA,R=301,L]


mais je ne sais pas si la solution de UsagiYojimbo fonctionne :)


OTP
Modérateur
Modérateur
 
Messages: 20150
Enregistré le: 16 Déc 2005

Re: Redirection d'une famille d'URL

Message le Ven Mar 24, 2017 16:07

Merci à vous.

D'après ce que je comprends de vos réponses, il s'agit de réécriture d'URL, pas de redirection.

motquelconque_nnn_texte.php restera vu par Google et autres comme une page existante.
Ce que je chercher à faire, c'est que le .htaccess renvoie vers l'autre adresse.

Ou alors il y a un truc que je ne comprends pas (et c'est fort possible !!! ) ;)


Formation recommandée sur ce thème :

Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :