Ne pas apparaitre en REFERER

WRInaute accro
Hello à tous !

J'ai une page A qui fait des liens vers une page B externe.

-si aucune variable de session n'est crée, je fais un lien en dur
-si il y a une variable de session, je fais un lien vers out.php qui utilise une fonction javascript pour renvoyer vers la page B.

L'idée, c'est que personne ne puisse retrouvé la variable de session. Par contre, en regardant ses stats, le propriétaire de la page B a comme REFERER ma page A (page_a.php?session=fhgbdfkgdk) et pas la page out.php

J'utilise pourtant la fonction window.location.href qui est sensé compter dans l'historique.

Auriez-vous une idée ?
 
WRInaute impliqué
Juste un truc qui a peut être rien à voir. Mais sous IE si tu ouvre ce lien en _blank ou en pop up, le REFERER est vide.
 
WRInaute impliqué
Ben c´est pour ça.
le REFERER est toujours vide sous IE donc le propriétaire de la page B ne pourra pas avoir de REFER...
 
WRInaute accro
Mon problème, c'est que dans les stats de visite du site B, on voit ma page A (pageA.php?sesssion=hhbbjds) comme REFERER et pas ma page out.php. Alors que ça devrait être l'inverse... ? ...
 
WRInaute occasionnel
J'ai deja eu ce probleme. Ma solution :

La page out.php utilise un formulaire pour passer au site B

Code:
<form name="out" action="site_B.html" method="get">
<input type="hidden" value="" name="">
<!-- j'ai mis cet input vide pour les Macs -->
</form>

<script>out.submit();</script>
 
WRInaute impliqué
Ton code serait plus propre comme ça:
Code:
<form name="out" id="out" action="site_B.html" method="get">
<input type="hidden" value="" name="">
<!-- j'ai mis cet input vide pour les Macs -->
</form>
<script type="text/javascript">
document.getElementById("out").submit();
</script>
 
WRInaute occasionnel
getElementById marche sur tous les navigateurs ? (je vais me faire crier si je parle de NS4.7... c'est sur c'est vieux)
 
WRInaute accro
Pas idiot, cette histoire de formulaire. Je vais essayer, merci !

Sinon, squawk, c'est une histoire de sécurité de compte client et de backoffice. Forcément, si un client connecté à son compte accède à un site externe, le site externe verra quelques variables dans ses stats qui sont confidentielles.
 

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