Información relacionada:
Ver todas las variables del servidor
La colección de servervariables recupera el significado previsto de las variables de entorno
Hoy recordé de repente que los valores de http_host y server_name son siempre los mismos cada vez que lo solicito. ¿Por qué uso dos nombres? ¿Cuál es la diferencia entre ellos?
No hay una declaración definitiva en Internet, y encontré una explicación en Microsoft:
Server_name es igual a http_host en Windows 2000
Bajo Windows 2003
>> El siguiente número * es request.serverVariAnbles ("aplic_md_path") solicitado/lm/w3svc/ */root
Al ejecutar "cscript adsutil.vbs set w3svc/*/useHostName true" en CMD
Server_name es el nombre de la computadora de Windows
Al ejecutar "cscript adsutil.vbs set w3svc/*/useHostName Flag" en CMD
Server_name es igual a http_host
Reimpreso de: http://jorkin.reallydo.com/article.asp?id=161