Redirection d'une ancienne url sur une nouvelle

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

loiresau43
Nouveau WRInaute
 
Messages: 14
Inscription: Ven Juin 20, 2008 10:11

Redirection d'une ancienne url sur une nouvelle

Message le Mer Juin 25, 2008 14:53

Bonjour

Est il possible de rediriger cette url
http://www.loire-sauvage.fr/fiche-heber ... 043FS0001C

sur celle ci
http://www.loire-sauvage.fr/fiche-heber ... 043FS0001C

Si oui comment?

Merci


nickargall
WRInaute accro
WRInaute accro
 
Messages: 5319
Inscription: Lun Juin 13, 2005 14:13

Message le Mer Juin 25, 2008 15:03


loiresau43
Nouveau WRInaute
 
Messages: 14
Inscription: Ven Juin 20, 2008 10:11

Message le Mer Juin 25, 2008 15:11

Ok merci de ta reponse mais ce n est pas une rdirection simple....

en faite on a rajouter un parametre dans l url et c est la ou ca bloque


nickargall
WRInaute accro
WRInaute accro
 
Messages: 5319
Inscription: Lun Juin 13, 2005 14:13

Message le Mer Juin 25, 2008 15:29

Mets en place une routine PHP qui :
Code: Tout sélectionner
//recupere l'URL appelée
$url_appelee=$_SERVER['REQUEST_URI'];

//reconstitue l'url souhaitée
$url_souhaitee= ....   ;

//compare les deux et renvoie vers l'URL souhaitee si l'url appelée en est différente
if($url_appelee<>$url_souhaitee)
{
header("Status: 301 Moved Permanently", false, 301);
header("Location: http://www.loire-sauvage.fr/".$url_souhaitee);
}

loiresau43
Nouveau WRInaute
 
Messages: 14
Inscription: Ven Juin 20, 2008 10:11

Message le Mer Juin 25, 2008 15:39

Merci de la rapidité à laquelle tu reponds
Je suis nul en php..

Il faut que je fasse comme ça:

//recupere l'URL appelée
$url_appelee=fiche-hebergement.php?id=$_SERVER['REQUEST_URI'];

//reconstitue l'url souhaitée
$url_souhaitee= fiche-hebergement.php?url=$1&id=$_SERVER['REQUEST_URI'];

//compare les deux et renvoie vers l'URL souhaitee si l'url appelée en est différente
if($url_appelee<>$url_souhaitee)
{
header("Status: 301 Moved Permanently", false, 301);
header("Location: http://www.loire-sauvage.fr/".$url_souhaitee);
}


nickargall
WRInaute accro
WRInaute accro
 
Messages: 5319
Inscription: Lun Juin 13, 2005 14:13

Message le Mer Juin 25, 2008 15:47

Non;
En fait ce code PHP est à placer en début de fichier Fiche hebergement.php.

Ce que je t'ai donné est à placer quasi tel quel, sauf bien sur la ligne
Code: Tout sélectionner
$url_souhaitee= ...;

car je ne peux pas savoir comment recréer le format d'URL souhaitée sur ton site. C'est à toi de trouver ce point là.

Code: Tout sélectionner
//////////////////////////////////////////////////////////////
//recupere l'URL appelée/////////////////////////////////
$url_appelee=$_SERVER['REQUEST_URI'];
/////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////////////////////////
//reconstitue l'url souhaitée : toi seul peut trouver les ////////////////////
//deux variables $variable_url et $variable_id que je place ci dessous//

$url_souhaitee="/fiche-hebergement.php?url=".$variable_url."&id=".$variable_id;
//////////////////////////////////////////////////////////////////////////



//////////////////////////////////////////////////////////////////////////////////
//compare les deux et renvoie vers l'URL souhaitee si l'url appelée /////
//en est différente/////////////////////////////////////////////////////////////
if($url_appelee<>$url_souhaitee)
{
     header("Status: 301 Moved Permanently", false, 301);
     header("Location: http://www.loire-sauvage.fr/".$url_souhaitee);
}
//////////////////////////////////////////////////////////////////////////////////


là, je peux pas faire plus clair.

L'utilisation du PHP dans ton cas paraît indispensable, tu ne pourras pas faire autrement pour la redirection vu que, comme tu le dis, un paramètre a été ajouté dans l'URL. On peut donc pas utiliser des règles de redirection dans le .htaccess.

loiresau43
Nouveau WRInaute
 
Messages: 14
Inscription: Ven Juin 20, 2008 10:11

Message le Mer Juin 25, 2008 15:55

Je vais essayer

En tout cas merci pour avoir pris le temps de regarder


nickargall
WRInaute accro
WRInaute accro
 
Messages: 5319
Inscription: Lun Juin 13, 2005 14:13

Message le Mer Juin 25, 2008 16:01

De rien :) Bonne chance :) Tu verras, c'est pas si sorcier que ça ..


Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. 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 :

Consultez la description détaillée des produits ou services de Google suivants : Google API

  • Tester le type de redirection
    Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).


Qui est en ligne

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