Page 1 sur 1

connaitre le domaine à l'origine de la redirection

Posté : 26 oct. 2006, 16:35
par keopsk
Bonjour,

Je dispose de plusieurs domaines, mais tous sont redirigés vers un seul site.

Je voudrais savoir s'il serait possible de connaître le nom du domaine saisi initialement par l'internaute avant qu’il soit redirigé. j'ai essayé la variable $HTTP_REFERER mais elle est toujours vide.

qq connait une solution plus fiable ?

Merci d'avance

Posté : 26 oct. 2006, 19:01
par Cyrano
:shock: Voudrais-tu relire attentivement le titre de ton message ???

Essaye $_SERVER['HTTP_REFERER'] à la place.

Posté : 26 oct. 2006, 22:31
par keopsk
Désolé pour le titre.

la variable HTTP_REFERER n'est pas toujours définie par le navigateur. Ce qui été mon cas. Le pb ne sera pas résolu avec $_SERVER['HTTP_REFERER'].
J'ai finalement opté pour une redirection dans .htaccess. Je redirige vers le site cible avec comme paramètre le nom de domaine de provenance.

ça marche très bien. Mais le nom de domaine de provenance est actuellement codé en dure. L'idéal pour moi serait de le récupérer dynamiquement mais je ne sais pas faire dans .htaccess.

merci pour ta réponse.



:shock: Voudrais-tu relire attentivement le titre de ton message ???

Essaye $_SERVER['HTTP_REFERER'] à la place.

Posté : 26 oct. 2006, 22:54
par albat
Modération :
Keopsk étant invité et non enregistré, il ne peut changer lui-même le titre de son sujet.
Je l'ai donc corrigé en inscrivant ce qui me paraissait le plus logique.
Si ma proposition n'est pas adéquate, merci de me l'indiquer... ;)

C'est vrai que j'avais un peu de mal à piger le titre, moi aussi... :lol: