我在同一个iis站点上有大约300个域名,当我查看日志时,我无法确定每个请求使用哪个绑定。有办法这样做吗?
发布于 2014-03-02 10:35:26
至少在IIS7.5及更高版本中,使用默认的W3C日志格式时,只需将字段Host (cs-host)添加到日志字段即可。无论是在GUI中还是在命令行中:
%systemroot%\System32\inetsrv\appcmd.exe set config -section:system.applicationHost/sites /[name='yoursitename'].logFile.logExtFileFlags:"Date,Time,ClientIP,UserName,ServerIP,Method,UriStem,UriQuery,HttpStatus,Win32Status,TimeTaken,ServerPort,UserAgent,Referer,Host, HttpSubStatus" /commit:apphost
现在,您可以在日志中看到主机名。
我认为这也适用于IIS 7,但是我已经没有2008服务器来确认这一点了。
https://serverfault.com/questions/579258
复制相似问题