关于找不到页面自动跳转的问题
各位大虾,小弟有个问题。
我希望我的网站(asp.net / .net2.0)中,如果访问者试图打开一个不存在的页面,会自动跳转到网站的aa.html页面。
于是我在web.config中写了:
<customErrors mode="RemoteOnly">
<error statusCode="404" redirect="/aa.html" />
</customErrors>
(设我的网站域名是http://www.abc.com)
这样,当然用户访问http://www.abc.com/asdfhasd.aspx页面时,因为网站并不存在这个页面,它就会自动跳转到
http://www.abc.com/aa.html了
但是,当访问者访问http://www.abc.com/asdfhasd.asp时,由于访问页并不是aspx页面,所以它并不能跳转到aa.html,而是显示了常规的“找不到文件”的页面。
请问,我该如何设置,才能让访问者无论访问.aspx,.asp .htm,甚至.jpg .gif,只要网站没有该文件,就跳转到aa.html?
谢谢!