IIS 8.5:禁用静态内容的访问日志

IIS 8.5:禁用静态内容的访问日志

我使用带有访问日志的 IIS 8.5。但 IIS 还记录了静态内容,如 css/js 文件和图像。这毫无用处,会导致不必要的 I/O。那么有没有办法禁用单个文件类型的访问日志?

我从 Linux 转到 Windows,在 nginx 中我使用类似这样的方法来解决问题:

location ~* ^.+.(jpg|jpeg|gif|png|ico|css|tgz|gz|rar|zip|bz2|doc|xls|exe|pdf|ppt|txt|tar|mid|midi|wav|bmp|rtf|js|ttf)$ {
    access_log off;
    expires max;
}

答案1

我从来没有遇到过。您不能在您选择的日志查看器中进行过滤吗?

请记住,对 /css/main.css 的请求不必返回文件系统上 css 文件夹中名为 main.css 的文件。

一个更明显的例子是,对 /images/thumb/products/1123.jpg 的请求不存在,并且管道根据请求动态生成缩略图。

相关内容