IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

PHP : problème de redirection


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    157
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 157
    Par défaut PHP : problème de redirection
    Bonjour

    Je rencontre actuellement un problème de redirection. Je souhaite rediriger le nom de domaine http://www.grenat-solution.fr vershttp://www.grenat-groupe.fr. J'ai essayé de le faire dans le header.php avec la fonction header() puis avec la fonction wordpress wp_redirect() mais à chaque fois, j'obtiens le même message d'erreur (avec Google Chrome) :

    Cette page Web présente une boucle de redirection.
    La page Web à l'adresse http://www.grenat-groupe.fr/ a déclenché trop de redirections. Pour résoudre le problème, effacez les cookies de ce site ou autorisez les cookies tiers. Si le problème persiste, il peut être dû à une mauvaise configuration du serveur et n'être aucunement lié à votre ordinateur.
    J'ai effacé les cookies, sans résultat. Je commence à sécher un peu, donc je suis preneur de toutes vos idées :-)

    Amicalement !

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Juillet 2011
    Messages
    146
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2011
    Messages : 146
    Par défaut
    Logiquement je dirais juste que c'est le même code derrière et que donc tu fait une boucle car même le site http://www.grenat-groupe.fr renvoie vers lui même

    Il faut que tu vérifie dans $_SERVER l'url appelée pour ne faire la redirection que quand nécessaire.

    De mémoire c'est HTTP_HOST mais avec un print_r tu devrais vite trouver.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    157
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 157
    Par défaut
    Bonjour et merci pour ta réponse. J'ai donc rajouté ces quelques lignes dans mon fichier header.php

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <?php if($_SERVER['HTTP_HOST'] == "www.grenat-solution.fr") {
        header('location:http://www.grenat-groupe.fr');
         } ?>
    Lorsque je colle un message de test suivi d'un appel à exit(0) dans ma condition, je m'aperçois qu'il y rentre bien. Par contre, il ne fait pas la redirection, je ne vois pas pourquoi ...

    EDIT : en local, ça fonctionne. Pas sur le web.

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Juillet 2011
    Messages
    146
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2011
    Messages : 146
    Par défaut
    Sur la prod tu as peut être le buffering d'activé.

    Je te conseille de mettre un exit(0) après le header et a bien mettre ton test en 1er dans ton script.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    157
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 157
    Par défaut
    Bon ben finalement, il se trouve que la redirection n'est pas obligatoire pour mes patrons. Le sujet est clos et je suis désolé pour ceux qui rencontrent le même problème et qui liront ce topic.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Php débutant : Problème de redirection
    Par gueguenk dans le forum Langage
    Réponses: 1
    Dernier message: 14/03/2013, 10h53
  2. [PHP-JS] problème de redirection
    Par manzane dans le forum Langage
    Réponses: 2
    Dernier message: 24/05/2007, 16h11
  3. [PHP-JS] Problème de redirection vers une page html
    Par Don-Leplang dans le forum Langage
    Réponses: 4
    Dernier message: 07/04/2007, 19h16
  4. [PHP-JS] Problème de redirection avec header
    Par pierrot10 dans le forum Langage
    Réponses: 6
    Dernier message: 02/09/2006, 18h01
  5. Problème de redirection avec window.location
    Par Kosti dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 30/11/2004, 18h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo