在IIS 7中为HTML页面设置自定义404页面

问题描述:

我的网站为.htm扩展名,服务器为IIS 7.我现在设计了自定义404页面。在IIS 7中为HTML页面设置自定义404页面

现在任何人都可以建议我,如何通过web.config实现自定义404页面。

使用此在web.config文件:

<httpErrors errorMode="Custom" existingResponse="Replace"> 
    <remove statusCode="404" /> 
    <error statusCode="404" responseMode="ExecuteURL" path="/Errors/NotFound" /> 
</httpErrors> 

我太在和在IIS7 .htm页面(ASP不,不是.NET)同样的问题。

<system.webServer>改变responseModeFile而不是ExecuteURL和一切工作:

<httpErrors errorMode="Custom" existingResponse="Replace"> 
    <remove statusCode="404" /> 
    <error statusCode="404" responseMode="File" path="error.htm" /> 
</httpErrors>