SERVER_NAME ou HTTP_HOST

  • Auteur de la discussion Auteur de la discussion thierry8
  • Date de début Date de début
WRInaute accro
Bonjour,

Je ne saisie par réellement la différence entre ces deux vairables de $_SERVER.

Pouvez-vous m'aider ? :?

J'ai regardé la documentation PHP mais je ne voit pas trop la différence et lequel il vaut mieux utiliser...

Merci de votre aide.
 
WRInaute accro
Je n'en suis pas du tout sur, mais je pense que :

-HTTP_HOST est la variable envoyé par le client (via le protocole HTTP)

- SERVER_NAME est une variable d'Apache, qui indique le valeur de "ServerName" du VHOST en cours d'utilisation

Donc, le plus souvent, ces deux variables auront la même valeur, mais elles peuvent différer.
 
WRInaute occasionnel
Le HTTP_HOST est la machine dont est "postée" la demande et le SERVER_NAME est le nom de la machine ou s'éxécute le script en cours.
 

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