我正在制作一个网站,并希望设置一个默认的404页面,如果网址错误将会显示。我们如何在我们的webapp中设置该页面?
答案 0 :(得分:2)
如果您打开了自定义错误,则可以在web.config中指定此项。
<customErrors mode="On" defaultRedirect="error.aspx">
<error statusCode="404" redirect="oops404.aspx"/>
</customErrors>
更新:正如评论中所指出的,这仅适用于您的asp.net特定页面和处理程序,而不适用于图像,html等的直接网址。这需要在IIS中进行配置。
答案 1 :(得分:1)
您需要在IIS中设置。对于IIS 7,请打开IIS管理器。
双击IIS部分中的错误页面图标。
点击右侧“操作”菜单中的编辑。
然后,您可以编辑各种错误 - 例如,您可以在此站点上检查执行URL,并为其指定值/Errors/My404.aspx(路径相对于站点的根目录)。
我认为您可以根据需要为所有网站或个别网站执行此操作。
答案 2 :(得分:0)
这不是一个需要在IIS(或Web服务器软件)中配置的设置。