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 :

Supprimer une redirection permanente (301)


Sujet :

Langage PHP

  1. #1
    Membre habitué
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2007
    Messages
    362
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2007
    Messages : 362
    Points : 137
    Points
    137
    Par défaut Supprimer une redirection permanente (301)
    Bonjour,

    J'ai effectué une redirection permanente de http://domaine.com/page.html à http://domaine.com/page2.html du site par le code :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    header("Status: 301 Moved Permanently", false, 301);
    header("Location: http://domaine.com/page2.html");
    exit();
    Seulement voilà je souhaite annuler cette redirection, pour cela j'ai enlevé ce code mais la redirection se fait encore (j'utilise IE 10).

    Comment puis-je indiquer au serveur web que l'on a annulé la redirection vers http://domaine.com/page2.html et que l'on souhaite afficher la page de http://domaine.com/page.html ?

    Cordialement .

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Tu as essayé avec un autre navigateur ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre habitué
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2007
    Messages
    362
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2007
    Messages : 362
    Points : 137
    Points
    137
    Par défaut
    J'ai essayé sur Fire fox et Chrome, l'annulation de la redirection est prise en compte contrairement à IE 10.

  4. #4
    Membre du Club
    Homme Profil pro
    Développeur JAVA/PHP
    Inscrit en
    Mai 2008
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur JAVA/PHP

    Informations forums :
    Inscription : Mai 2008
    Messages : 61
    Points : 52
    Points
    52
    Par défaut
    Vide le cache de ton navigateur.

  5. #5
    Membre éprouvé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2012
    Messages
    631
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2012
    Messages : 631
    Points : 1 220
    Points
    1 220
    Par défaut
    bonjour,
    il serait intéressant de voir les en-têtes http(côté client) pour vérifier si y a bel et bien une mise en cache de la page web.

    dans tous les cas tu peux forcer la suppression du cache en envoyant une date antérieure aux en-têtes :

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <?php
    header("Cache-Control: no-cache, must-revalidate"); 
    header("Expires: Mon, 15 Jul 2013 10:00:00 GMT"); // Date antérieure
    ?>

  6. #6
    Membre habitué
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2007
    Messages
    362
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2007
    Messages : 362
    Points : 137
    Points
    137
    Par défaut
    Merci,

    J'ai essayé ce code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <?php
    header("Cache-Control: no-cache, must-revalidate"); 
    header("Expires: Mon, 15 Jul 2013 10:00:00 GMT"); // Date antérieure
    ?>
    mais j'ai encore ce problème de suppression de redirection .

    Par contre après avoir cliqué sur le lien "Affichage compatibilité" dans la barre d'adresse (après la redirection persistante), j'ai le navigateur qui m'affiche la bonne page donc à supprimer définitivement cette redirection .

    Par contre, je ne suis pas du tout sûr qu'un bon nombre de visiteurs puisse connaître la fonction d'affichage compatibilité sous Internet Explorer .

    Cordialement .

Discussions similaires

  1. Redirection permanente 301
    Par lelectronique.com dans le forum Apache
    Réponses: 9
    Dernier message: 21/08/2011, 18h09
  2. Faire une redirection permanente ?
    Par zarohn dans le forum Apache
    Réponses: 2
    Dernier message: 06/11/2010, 16h17
  3. Faire une redirection 301
    Par bpdelavega dans le forum Apache
    Réponses: 1
    Dernier message: 26/03/2010, 15h41
  4. Réponses: 5
    Dernier message: 27/01/2010, 08h41
  5. Faire une redirection 301
    Par Linkman_xbp dans le forum Tomcat et TomEE
    Réponses: 4
    Dernier message: 11/06/2009, 14h36

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