Redirection d'une ancienne url sur une nouvelle
8 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- loiresau43
- Nouveau WRInaute

- Messages: 14
- Inscription: 20 Juin 2008
Redirection d'une ancienne url sur une nouvelle
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
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
- loiresau43
- Nouveau WRInaute

- Messages: 14
- Inscription: 20 Juin 2008
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
en faite on a rajouter un parametre dans l url et c est la ou ca bloque
-

nickargall - WRInaute accro

- Messages: 6468
- Inscription: 13 Juin 2005
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: 20 Juin 2008
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);
}
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

- Messages: 6468
- Inscription: 13 Juin 2005
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
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à.
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.
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: 20 Juin 2008
Je vais essayer
En tout cas merci pour avoir pris le temps de regarder
En tout cas merci pour avoir pris le temps de regarder
-

nickargall - WRInaute accro

- Messages: 6468
- Inscription: 13 Juin 2005
De rien
Bonne chance
Tu verras, c'est pas si sorcier que ça ..
8 messages
• Page 1 sur 1
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 :
- Rewriting et redirection ancienne et nouvelle règle
- redirection permanente ancienne vers nouvelle url - RedirectPermanent
- sous iis : redirection ancienne url vers nouvelle
- [Resolu]Redirection 301 ancienne URL Rewriting vers nouvelle
- redirection ancienne page / nouvelle page
- ancienne et nouvelle version d'un site
- Différence volume de recherche ancienne et nouvelle version
- Nouvelle VS Ancienne Interface - Volumes de requetes differents ?!?
- rediriger nom ancienne page index vers la nouvelle
- conserver ancienne page ou redirection 301
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
