例如在我的网站上,我得到了twitter,facebook等的链接。 和facebook的链接是错误的,所以当点击我的asp.net mvc页面上的facebook链接时。 HTTP 404将被浏览器抛出,所以如何处理,因为这不会被全局ascx页面中的Application_Error所捕获。如何处理错误,如果在asp.net mvc中断链接?
我可以想到的一种方法是点击链接应该调用一个动作方法 在那里它会ping网址,并检查链接是否工作,如果工作,它会重定向。
有没有其他办法做到这一点?
例如在我的网站上,我得到了twitter,facebook等的链接。 和facebook的链接是错误的,所以当点击我的asp.net mvc页面上的facebook链接时。 HTTP 404将被浏览器抛出,所以如何处理,因为这不会被全局ascx页面中的Application_Error所捕获。如何处理错误,如果在asp.net mvc中断链接?
我可以想到的一种方法是点击链接应该调用一个动作方法 在那里它会ping网址,并检查链接是否工作,如果工作,它会重定向。
有没有其他办法做到这一点?
这个问题是关于来自外部网站的404错误。 customErrors元素适用于您的网站上发生的错误。 – DSO 2009-10-09 07:04:41
是的DSO是对的 – kurozakura 2009-10-09 07:08:29