我会在哪个IIS日志中看到index.html的日志?

时间:2016-06-03 20:12:36

标签: iis iis-logs

我有一个静态网站,只有index.html页面。当我点击它时,我看不到日志中的任何变化。

  1. 我应该在日志中看到什么吗?
  2. 如果是这样,我应该在哪里看到什么?
  3. 由于

1 个答案:

答案 0 :(得分:0)

您使用的是哪个版本的IIS。假设7.5或更高版本(> Windows 2008 r2),IIS的默认日志位置为 C:\ inetpub \ logs \ LogFiles 。在此内部,所有文件夹都以格式W3SVC siteID 命名,例如 - W3SVC1。 W3SVC2等。

为了找到网站ID

  1. 打开IIS管理器
  2. 展开服务器节点
  3. 点击“网站”
  4. 在中心窗格(也称为工作区)中,您可以看到网站名称及其ID。

    现在通常当您在IIS中浏览页面时,会记录下面的内容

    2016-02-21 00:18:27 ::1 GET /index.html - 80 - ::1 Mozilla/5.0+(Windows+NT+10.0;+WOW64;+rv:44.0)+Gecko/20100101+Firefox/44.0 200 0 0 75
    

    但是,您不会立即在日志文件中看到这一点,因为IIS会在内存中缓冲它并在以后刷新它。如果要强制将缓冲区刷新到日志文件,则可以从提升的命令提示符下面的命令运行

    netsh http flush logbuffer
    

    希望这有帮助!