Script redirection conditionnel: else pas pris en charge

WRInaute discret
Bonjour,
Mon script fonctionne bien dans sa première partie: je suis bien redirigé vers la page1.php quand je viens de la page origine.php mais si je viens d'une page différente, je suis tout de même redirigé vers la page1.php et non comme si le else ne fonctionait pas. Une idée? Merci
<?php
if ($_SERVER['HTTP_REFERER'] != "http://monsite.fr/page-origine.php")
{header("Location:/page1.php");}

else header("Location:/page2.php");
?>
 
WRInaute discret
Désolé. C'était bien un pb de cache. J'ai donc mis la balise <meta http-equiv="Pragma" content="no-cache" />
Le problème a présent est le suivant. Quand je viens de ma page d'origine je suis redirigé vers la page 2 et non la page 1 et inversement quand je viens d'une autre page, je suis redirigé vers la page 1... étrange
 

➡️ 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