Verwandte Informationen:
Alle Servervariablen anzeigen
Die Servervariablensammlung ruft die beabsichtigte Bedeutung von Umgebungsvariablen ab
Heute erinnerte ich mich plötzlich daran, dass die Werte von http_host und server_name jedes Mal, wenn ich sie anfordern, gleich sind. Warum benutze ich zwei Namen? Was ist der Unterschied zwischen ihnen?
Es gibt keine eindeutige Aussage im Internet, und ich habe eine Erklärung zu Microsoft gefunden:
Server_Name entspricht http_host unter Windows 2000
Unter Windows 2003
>> Die folgende Nummer * ist Request.Servervariables ("appl_md_path") angefordert/lm/w3svc/ */root
Beim Ausführen von "cscript adsutil.vbs set W3SVC/*/UseHostname true" unter CMD
Server_Name ist der Computername von Windows
Beim Ausführen von "cscript adsutil.vbs set W3SVC/*/UseHostName Flag" unter CMD
Server_name gleich http_host
Nachgedruckt aus: http://jorkin.reallydo.com/article.asp?id=161