redirecton de toutes les urls

  • Auteur de la discussion Auteur de la discussion dudo
  • Date de début Date de début
WRInaute impliqué
Bonjour,

Je dois déplacer un site php, vers un site asp tout en évitant de perdre le référencement
de ses urls. une redirection dans le header me semble bien, le problème
c'est la page 1 je voudrais éviter le duplicat

1) Lunettes,22686,1.htm doit pointer vers: o~c-Lunette~b-22686.aspx
2) mais avec mon code il va pointer vers: o~c-Lunette~b-22686~i-1.aspx
3) les autres pages normalement vers o~c-Lunette~b-22686~i-2.aspx

Mais sur le nouveau site la page 1 est, o~c-Lunette~b-22686.aspx
donc il faut éviter quelle pointe vers o~c-Lunette~b-22686~i-1.aspx
même si c'est la même page

donc le code est fonctionnelle, mais je ne trouve pas comment le modifier
pour obtenir un redirection avec o~c-Lunette~b-22686.aspx
Code:
<?
$URL = pathinfo("$REQUEST_URI");  
$sui = $URL["basename"]; // ici on recupere Lunettes,22686,1
$id=$_GET['debut']; // le numero de page
$ida="~i-"; // asp

if($sui == "Lunettes,22686,".$id.".htm") 
{ header("Location: http://www.mondomaine.com/o~c-Lunette~b-22686".$ida."".$id.".aspx"); }
?>

si vous avez une idée
merci d'avance
 
Nouveau WRInaute
As-tu une erreur PHP ?

Sinon c'est qu'il y a un problème dans ton code.

Aussi, essaye "$_SERVER['REQUEST_URI']" à la place de "$REQUEST_URI".
 
WRInaute impliqué
LinkMan a dit:
As-tu une erreur PHP ?

Sinon c'est qu'il y a un problème dans ton code.
Aussi, essaye "$_SERVER['REQUEST_URI']" à la place de "$REQUEST_URI".

Je crois que ma question n'est pas claire, le code marche bien, donc si avez une idée pour faire
plus simple que le code ci-dessous qui marche aussi, merci !

if ((($id) == "1" )&&($sui == "Appareils_photo,7185,".$id.".htm" )) { header("Location: http://www.newdomaine.com/m~c-Appareil_photo~b-7185.aspx"); }
else if ((($id) != "1" )&&($sui == "Appareils_photo,7185,".$id.".htm" )) { header("Location: http://www.newdomaine.com/m~c-Appareil_photo~b-7185".$ida."".$idb.".aspx");}

// on passe au produit suivant //
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut