IIS7 目录浏览重置

IIS7 目录浏览重置

我运行的是 IIS 7,其中一个站点只是通过目录浏览公开的一堆文件。我可以毫无问题地启用它,但几个小时后设置就会自行重置。知道这可能是由什么原因造成的吗?

答案1

由于某种原因,配置以某种方式回滚,或者没有回滚而只是在这方面进行了更改。目录浏览不会自动打开或关闭;必须有人或某物采取行动。

对内容目录(或其上级目录)中的 system32\inetsrv\config\applicationhost.config 或 web.config 文件的编辑最有可能导致配置更改。

对 apphost.config 的任何更改都将备份到 \Inetpub\History ,因此可以在那里反向查看。

文件审计可能是找出问题所在的最佳选择。

顺便说一句,如果安装了 IIS 6 Metabase Compatibility,则较旧的脚本或重新安装程序可能会执行此操作。

答案2

一个可能的问题是目录浏览可以在 ApplicationHost.Config 以及本地 web.config 中设置。如果您的开发 Web.Config 没有目录浏览设置并且您发布了您的网站,那么您将覆盖该设置。

相关内容