我的网站扩展名为 .htm,服务器是 IIS 7。我现在设计了自定义 404 页面。
现在任何人都可以建议我,如何通过 web.config 实现自定义 404 页面。
我的网站扩展名为 .htm,服务器是 IIS 7。我现在设计了自定义 404 页面。
现在任何人都可以建议我,如何通过 web.config 实现自定义 404 页面。
.htm
我在 IIS7(不是 ASP,不是 .NET)中的页面也有同样的问题。
我改为responseMode
而File
不是ExecuteURL
in<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>