【问题标题】:Find the page that the user intended to see找到用户想要查看的页面
【发布时间】:2010-09-17 01:20:12
【问题描述】:

我正在重建一个包含大量传入链接的站点,并且 URL 结构正在完全改变。我正在使用 stock mod_rewrite 解决方案将所有旧链接重定向到新页面。 但是,由于我确信一些链接会从网络中溜走,所以我构建了一个在我的自定义 404 页面上运行的小脚本,以记录传入访问者的引荐来源网址。这将帮助我追踪任何损坏的链接。

除了referrer之外,还有没有办法记录用户输入或点击导致404的url?我问这个,因为推荐人显然有点“命中注定”。

我怀疑不是,但认为值得一问。

【问题讨论】:

    标签: .htaccess mod-rewrite http-status-code-404


    【解决方案1】:

    您可以在过渡期间维护旧的虚拟文件夹结构,并将重定向页面放置到新内容。如果结构发生了根本性的变化,那么这是不可能的,那么您基本上没有来自旧 URL 的足够信息来指导它们。

    【讨论】:

      【解决方案2】:

      您可以从日志中确定该用户早些时候发生了什么。单独的推荐人可能并不总是将您置于正确的环境中。

      【讨论】:

        猜你喜欢
        • 2012-05-19
        • 1970-01-01
        • 1970-01-01
        • 2018-04-22
        • 2011-03-06
        • 2015-11-22
        • 2017-02-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多