Redirection 301 PHP : 2 méthodes ?

Discussion dans 'Netlinking, backlinks, liens et redirections' créé par bruch, 17 Août 2005.

  1. bruch
    bruch Nouveau WRInaute
    Inscrit:
    12 Août 2005
    Messages:
    9
    J'aime reçus:
    0
    J'ai lu que les redirections n'étaient pas toujours bien prises en compte par Google. j'ai trouvé deux programmations différentes :

    Celle préconisée par WRI :

    Code:
    <?php
    header("Status: 301 Moved Permanently", false, 301);
    header("Location: *ttp://www.votresite.com/unepage.htm");
    exit();
    ?>
    et par d'autres ...

    Code:
    <?php
     header('HTTP/1.1 301 Moved Permanently', false, 301);
     header('Location: *ttp://www.votresite.com/unepage.htm');
     exit();
     ?>
    Ces deux moyens ne donnent pas les mêmes résultats. L'analyse de header le montre. La solution Wri m'indique une redirection 302

    Code:
    HTTP/1.1 302 Found
    Date: Wed, 17 Aug 2005 06:12:50 GMT
    Server: Apache/1.3.31 (Unix) PHP/4.3.0
    X-Powered-By: PHP/4.3.0
    Status: 301 Moved Permanently, false, 301
    Location: *ttp://www.votresite.com/unepage.htm
    Connection: close
    Content-Type: text/html
    Quelqu'un a t-il un avis sur la question ?
     
  2. Digit
    Digit WRInaute occasionnel
    Inscrit:
    18 Avril 2003
    Messages:
    441
    J'aime reçus:
    1
    Même constat, j'utilise donc header("HTTP/1.0 301 Moved Permanently");

    Attention toutefois, la signification des 301 et 302 est différente pour les moteurs.
    Une bonne URL expliquant la différence est proposée par Yahoo ici :
    http://help.yahoo.com/help/us/ysearch/s ... rp-11.html
     
  3. jeanluc
    jeanluc WRInaute accro
    Inscrit:
    3 Mai 2004
    Messages:
    2 882
    J'aime reçus:
    0
    Bonjour,

    C'est un problème connu. Voir le paragraphe Redirection dans un script serveur (PHP, ASP, etc.) dans Choisir le type de redirection.

    Jean-Luc
     
  4. jeanluc
    jeanluc WRInaute accro
    Inscrit:
    3 Mai 2004
    Messages:
    2 882
    J'aime reçus:
    0
    Bravo à Yahoo qui a décidé de faire un traitement intelligent des redirections!

    Là on peut vraiment espérer que les moteurs qui ne se sont pas encore adaptés vont réagir positivement. :D

    Jean-Luc
     
  5. bruch
    bruch Nouveau WRInaute
    Inscrit:
    12 Août 2005
    Messages:
    9
    J'aime reçus:
    0
  6. phpmikedu83
    phpmikedu83 WRInaute passionné
    Inscrit:
    6 Août 2005
    Messages:
    1 029
    J'aime reçus:
    0
    Au passage, si pour une raison quelconque on change le nom d'un répertoire pour un site et que des pages dans celui-ci sont indexées, que faut il faire???

    1) laisser comme ça et le moteur désindexera tout les pages (est-ce que ça ne nuira pas à l'ensemble du site?)

    2)ou garder les fichiers indexés existant et faire une redirection

    Merci
     
  7. snooper
    snooper WRInaute passionné
    Inscrit:
    24 Août 2006
    Messages:
    1 299
    J'aime reçus:
    0
    Je ne comprends pas ces topics n'ya t(il pas un code unique pour une R301? Et surtout doit on mettre le codes R301 prsur chaque page à redirigier? car je ne comprends pas comment à parttir d'un .htaccess la redirection se fait
     
  8. snooper
    snooper WRInaute passionné
    Inscrit:
    24 Août 2006
    Messages:
    1 299
    J'aime reçus:
    0
    en gros n'existe til pas un code qui affiche directement la page redirigée, c'est a dire que quand l'internaute va sur la page A.html la page B.html est affichée?
     
  9. agzel
    agzel Nouveau WRInaute
    Inscrit:
    17 Février 2007
    Messages:
    9
    J'aime reçus:
    0
    Bonjour,

    J'ai un petit souci avec la redirection 301 en php.
    Je suis actuellement hébergé chez alice et je souhaite migrer mon site sur un compte free le temps de prendre un hébergeur pro.

    Alice pages persos ne proposant pas les .htaccess j'ai décidé d'utiliser la méthode de redirection en php. Mais j'ai ce bug :

    Code:
    Warning: Wrong parameter count for header() in index.php on line 2
    Warning: Cannot add header information - headers already sent by (output started at /www/index.php:2) in index.php on line 3
    Kesako ?
     
  10. Le_Phasme
    Le_Phasme WRInaute passionné
    Inscrit:
    4 Juillet 2003
    Messages:
    1 131
    J'aime reçus:
    0
    Si ces deux lignes sont les deux premieres de ton fichier avant toute autre ligne de code c'est que les pages alice envoient au depart leur prore headers donc en gros tu ne pourras pas mettre en place cette redirection.
     
  11. e-kiwi
    e-kiwi WRInaute accro
    Inscrit:
    23 Décembre 2003
    Messages:
    13 257
    J'aime reçus:
    1
    quelle est ta ligne 2 ?
     
  12. agzel
    agzel Nouveau WRInaute
    Inscrit:
    17 Février 2007
    Messages:
    9
    J'aime reçus:
    0
    Arf c'est bien ce que je craignait.
    Chaque FAI sa mer.. raison de plus pour passer à un hébergeur pro.
    Merci pour l'info.

    Par contre je fais comment moi avec google, car j'ai déjà le nouveau site en place qui en Duplicate content.
     
  13. Le_Phasme
    Le_Phasme WRInaute passionné
    Inscrit:
    4 Juillet 2003
    Messages:
    1 131
    J'aime reçus:
    0
    Fais une redirection 302 ... ca sera mieux que rien je pense.
     
  14. mikl194
    mikl194 Nouveau WRInaute
    Inscrit:
    26 Décembre 2006
    Messages:
    17
    J'aime reçus:
    0
    Code:
    header("Status: 301 Moved Permanently", false, 301);
    header("Location: http://www.site.com/page/");
    exit();
    Avec les deux derniers paramètres du header de la première ligne, la redirection devrait être bien prise en compte par Google, je vais le mettre en place dans pas longtemps sur mon site, je vous dirai ce qu'il en est.
     
Chargement...
Similar Threads - Redirection 301 PHP Forum Date
Redirection 301 php? Netlinking, backlinks, liens et redirections 18 Novembre 2013
Problème de redirection 301 de ASP vers PHP Netlinking, backlinks, liens et redirections 26 Septembre 2012
Php sessid et redirection 301 Rédaction web et référencement 6 Décembre 2011
PB redirection 301 pour /category.php?id_category=? sous prestashop Débuter en référencement 9 Septembre 2011
PHP et redirection 301 dynamique Netlinking, backlinks, liens et redirections 14 Juin 2011
Redirection 301 en php Netlinking, backlinks, liens et redirections 25 Février 2011
Redirection 301 en html ou php Netlinking, backlinks, liens et redirections 29 Mai 2010
[Résolu] Redirection 301 en PHP non prise en compte (code 200 à la place mais redirection) Débuter en référencement 16 Avril 2010
Redirection ancien url en php vers nouvel url en html avec 301 URL Rewriting et .htaccess 2 Mars 2010
Redirection 301 d'une page php vers html Crawl et indexation Google, sitemaps 22 Novembre 2009
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice