自定义404 w/引用URL

本文关键字:引用 URL 自定义 | 更新日期: 2023-09-27 18:17:13

. net用来将用户发送到我的自定义404页面的重定向,删除了referringURL。

<customErrors defaultRedirect="Error.aspx" mode="RemoteOnly">
     <error statusCode="404" redirect="Error404.aspx"/>
</customErrors>

我明白为什么。我正在努力找出最好的解决办法。

最终目标是将用户发送到Error404。使用referringURL作为查询字符串的一部分,如…

/Error404.aspx?referrer=/referringURLhere.aspx

在我当前的配置中,错误。Aspx接收aspxerrorpath查询字符串。但是error404。aspx

上没有referringURL

目的,是为了报告内部的谷歌分析。

提前感谢!

自定义404 w/引用URL

我也会尝试用

system.webServer添加一个部分
    <system.webServer>
        <validation validateIntegratedModeConfiguration="false"/>
        <httpErrors errorMode="Custom">
        <remove statusCode="404" subStatusCode="-1"/>
        <error statusCode="404" prefixLanguageFilePath="" path="/Error.aspx" responseMode="ExecuteURL"/>
        </httpErrors>
    </system.webServer>