Redirection 301 pour éviter doublons!!

Consultez la formation sur les stratégies de liens de WebRankInfo / Ranking Metrics

passion
WRInaute accro
WRInaute accro
 
Messages: 3125
Inscription: 6 Jan 2006

Redirection 301 pour éviter doublons!!

Message le Lun Aoû 21, 2006 9:51

Bonjour,
Pour ce site je suis sur un serveur Microsoft utilisant leur mode de réécriture ISAPI
Voilà, j'ai fait des réécriture d'urls pour mes pages exotiques qui marchent parfaitement bien mais lorsque j'ai modifié mes urls internes pour prendre mon mode de réécriture et que j'en ai fait un sitemap.xml pour le soumettre au patriarche GOOGLE....je me suis apperçu que mon url:
-http://www.voyage-surfing.com/echange-hebergement-1-5-5.php
était aussi de la sorte:
-http://www.voyage-surfing.com/echange-hebergement--5-5.php<--le chiffre manquant correspond à la page correspondante et je me fais une erreur Mysql!!

Donc je voudrais faire une redirection 301 pour éviter les doublons et rectifier cette erreur

Merci de votre aide :D


mr_go
WRInaute passionné
WRInaute passionné
 
Messages: 1945
Inscription: 21 Sep 2005

Message le Lun Aoû 21, 2006 10:09

Si c'est du php, tu peux tester la valeur de l'url appelée , et le cas échéant, renvoyer un nouvel header en tout début de script :



Code: Tout sélectionner
if ($premier_numero == "")
{
header("Status: 301 Moved Permanently");
header("Location: http://www.example.com/echange-hebergement-1-5-5.php ");
exit();
}

passion
WRInaute accro
WRInaute accro
 
Messages: 3125
Inscription: 6 Jan 2006

Message le Lun Aoû 21, 2006 13:07

merci beaucoup mr_go :D
En faite, cela ne marchait pas mais je m'en suis inspiré :D pour faire une réécriture de mes urls exotiques sortant d'une recherche GET et du sitemap d'un de mes autres sites sur un autre serveur ainsi:
Code: Tout sélectionner
<?php
$url=$_SERVER['REQUEST_URI'];
   $choix_je_suis=$_GET['je_suis'];
   $choix_je_recherche=$_GET['je_recherche'];
   $ageDebut=$_GET['age1'];
   $ageFin=$_GET['age2'];
   $choix_pays=$_GET['pays'];
$adresse="/site-de-rencontre--$choix_je_suis-$choix_je_recherche-$ageDebut-$ageFin-$choix_pays.php";   
$adresse1="site-de-rencontre-$choix_je_suis-$choix_je_recherche-$ageDebut-$ageFin-$choix_pays.php";
$adresseExotique="/site-de-rencontre.php?je_suis=$choix_je_suis&je_recherche=$choix_je_recherche&age1=$ageDebut&age2=$ageFin&pays=$choix_pays";
if ($url==$adresseExotique)
      {
         header("Status: 301 Moved Permanently");
         header("Location: http://rencontre.kosmopolyte.com/$adresse1");
         exit();
      }
elseif   ($url==$adresse)
      {
         header("Status: 301 Moved Permanently");
         header("Location: http://rencontre.kosmopolyte.com/$adresse1");
         exit();
      }
?>

de cette façon, je supprime toutes urls exotiques et doublons!! :P

ça peut toujours servir :P

Mais ça marche pas sur serveur Microsoft avec ISAPI :oops:


mr_go
WRInaute passionné
WRInaute passionné
 
Messages: 1945
Inscription: 21 Sep 2005

Message le Lun Aoû 21, 2006 13:16

On peut mettre du PHP sur un serveur microsoft ? :D

passion
WRInaute accro
WRInaute accro
 
Messages: 3125
Inscription: 6 Jan 2006

Message le Lun Aoû 21, 2006 13:39

Bah oui 8O ....sinon ce site n'aurait pas vu le jour mais les serveurs n'acceptent que le système ISAPI pour la réécriture....alors je suis coincé!! :P


obi
WRInaute discret
WRInaute discret
 
Messages: 238
Inscription: 26 Juil 2006

Message le Lun Aoû 21, 2006 13:42

Et même apache & mySQL, c'est du MAMP :wink:
Suffit d'installer easy php. C'est pas ce qu'il y a de plus confortable, mais ça marche.

En revanche, avant de faire tourner IIS, ASP et SQL server sous linux, c'est une autre paire de manches... Peut-être qu'avec wine :twisted:


mr_go
WRInaute passionné
WRInaute passionné
 
Messages: 1945
Inscription: 21 Sep 2005

Message le Lun Aoû 21, 2006 13:50

Suffit d'installer easy php. C'est pas ce qu'il y a de plus confortable, mais ça marche.


8O 8O 8O

EasyPHP en production ?


obi
WRInaute discret
WRInaute discret
 
Messages: 238
Inscription: 26 Juil 2006

Message le Lun Aoû 21, 2006 14:13

Y'en a qui n'ont peur de rien, j'en ai déjà vu :?
Et vaut mieux pas leur dire que c'est con :roll:


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 Netlinking (liens et référencement) : apprenez ce qu'est réellement un bon lien pour le référencement et surtout comment en obtenir. 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