Redirection 301 "complexe" d'images

Consultez la formation Google Maps, News, Images de WebRankInfo / Ranking Metrics

yanism
WRInaute discret
WRInaute discret
 
Messages: 91
Inscription: 29 Nov 2006

Redirection 301 "complexe" d'images

Message le Mar Jan 05, 2010 9:54

Bonjour,
après un changement de nom domaine je voudrais faire une redirection des fichiers images sans tout rediriger vers la page principale.
est t'il possible, dans le htaccess, de faire des redirections "complexes" sans faire de cas par cas.
Je m'explique : les images sur l'ancien domaine sont dans un répertoire unique avec donc un chemin statique http://anciensite/images/ et je voudrais les rediriger sur le nom nouveau nom de domaine en sachant que sur ce dernier elles seront dans des repertoires différents (selon la catégorie de l'image). Est il donc possible dans un htaccess (ou script externe appelé via le htaccess) de récupérer dans une base de données la nouvelle url de l'image pour faire la redirection ?

Merci d'avance.


forty
WRInaute passionné
WRInaute passionné
 
Messages: 1701
Inscription: 30 Oct 2008

Re: Redirection 301 "complexe" d'images

Message le Mar Jan 05, 2010 11:23

tu peux supprimer les images de l'ancien site et gérer la page d'erreur 404. Avec le script appelé, tu mets ton traitement qui détermine la bonne url et qui fait une redirection avec :
Code: Tout sélectionner
header('Status: 301 Moved Permanently', true, 301);
header('Location: http://nouveausite.fr/nouveaulien.xxx';

sinon je ne vois pas de solution avec le .htaccess (sauf si tu peux déterminer des règles de réécriture à partir de l'ancienne url)

yanism
WRInaute discret
WRInaute discret
 
Messages: 91
Inscription: 29 Nov 2006

Re: Redirection 301 "complexe" d'images

Message le Mar Jan 05, 2010 13:03

Je n'avais pas pensé à cette solution.
Donc dans le htaccess je met l'url de la page contenant le script de redirection en cas d'erreur 404 ?
Par contre est ce que je vais quand même pouvoir récupérer l'adresse de la page qui à généré mon erreur 404 pour pouvoir faire mon script ?

Non je ne peux pas faire de règles de réécriture sans aller chercher des infos dans la bdd.


forty
WRInaute passionné
WRInaute passionné
 
Messages: 1701
Inscription: 30 Oct 2008

Re: Redirection 301 "complexe" d'images

Message le Mar Jan 05, 2010 14:25

tu as accès à l'url appelée par l'utilisateur. un petit phpinfo() te permettra de voir les variables disponibles.

yanism
WRInaute discret
WRInaute discret
 
Messages: 91
Inscription: 29 Nov 2006

Re: Redirection 301 "complexe" d'images

Message le Mar Jan 05, 2010 14:37

Excellent, j'en apprend tous les jours.
Merci beaucoup ;)


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Google Maps, Google News et Google Images : apprenez comment optimiser le référencement de votre site pour la recherche universelle et notamment Google Maps, Google Actualités et Google Images. 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 :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités