我设法修复了IIS 7.5 中的混合错误页面在我的 Windows 7 x64 开发机上,也是 IIS 7.5。或者我应该说“它有效”而不是“我修复了它”,因为我一开始真的不知道哪里出了问题。
我将 applicationHost.config 和 web.config 复制到了生产服务器,但是它在那里不起作用。
我还缺少什么配置文件?我该如何覆盖全部的我自己在生产服务器上配置 IIS 吗?是否有包含整个配置的完整文件列表?
答案1
有时我通过删除并重新创建 ASP.NET 应用程序(如果是 ASP.NET 应用程序)来解决此类问题。
对于错误问题,我通过以下方式解决:
<system.webServer>
<httpErrors existingResponse="PassThrough" />
</system.webServer>
在应用程序 web.config 中;但这也可以在整个 IIS 上进行。