【发布时间】:2011-12-09 14:21:24
【问题描述】:
.NET 用于将用户发送到我的自定义 404 页面的重定向,清除了引用 URL。
<customErrors defaultRedirect="Error.aspx" mode="RemoteOnly">
<error statusCode="404" redirect="Error404.aspx"/>
</customErrors>
我明白为什么。我正在努力找出最好的解决方法。
最终目标是将用户发送到 Error404.aspx,并将引用 URL 作为查询字符串的一部分,如下所示...
/Error404.aspx?referrer=/referringURLhere.aspx
在我当前的配置中,Error.aspx 确实收到了 aspxerrorpath 查询字符串。但是,就 Error404.aspx 上的引用 URL 而言,我一无所获
其目的是在 Google Analytics 内部进行报告。
提前致谢!
【问题讨论】:
-
看看msdn.microsoft.com/en-us/library/…。你可以重载 onError。