我在Windows 2008 Server R2上使用IIS 7.5并安装了IIS Rewrite Module v2.0。我正在尝试启用日志记录以查看正在使用的重写规则。基于研究,我了解到我需要修改(更新)C:\ Windows \ System32 \ inetsrv \ config \ applicationHost.config。为此,我创建了一个名为“RewriteLogging.xml”的新XML模式文件,并将其放在C:\ Windows \ System32 \ inetsrv \ config \ schema目录中。该文件包含以下代码:
<!--
IIS Rewrite Logging
-->
<configSchema>
<sectionSchema name="system.applicationHost/RewriteLogging">
<attribute name="RewriteLog" type="string" defaultValue="C:\inetpub\logs\LogFiles\rewrite.txt" />
<attribute name="RewriteLogLevel" type="int" defaultValue="9" />
</sectionSchema>
</configSchema>
重新启动Web服务器后,我注意到applicationHost.config文件的日期和时间戳已更新,但我的新指令未被添加。
所以这是我的问题:
任何帮助都会非常感激。