我的网站扩展名为 .htm,服务器是 IIS 7。我现在设计了自定义 404 页面。
现在任何人都可以建议我,如何通过 web.config 实现自定义 404 页面。
我的网站扩展名为 .htm,服务器是 IIS 7。我现在设计了自定义 404 页面。
现在任何人都可以建议我,如何通过 web.config 实现自定义 404 页面。
.htm我在 IIS7(不是 ASP,不是 .NET)中的页面也有同样的问题。
我改为responseMode而File不是ExecuteURLin<system.webServer>并且一切正常:
<httpErrors errorMode="Custom" existingResponse="Replace">
<remove statusCode="404" />
<error statusCode="404" responseMode="File" path="error.htm" />
</httpErrors>
在您的web.config文件中使用它:
<httpErrors errorMode="Custom" existingResponse="Replace">
<remove statusCode="404" />
<error statusCode="404" responseMode="ExecuteURL" path="/Errors/NotFound" />
</httpErrors>