.htaccess 查找用户想要查看的页面

.htaccess 查找用户想要查看的页面,.htaccess,mod-rewrite,http-status-code-404,.htaccess,Mod Rewrite,Http Status Code 404,我正在重建一个包含大量传入链接的站点,URL结构正在完全改变。我正在使用stock mod_重写解决方案将所有旧链接重定向到新页面。 然而,我确信一些链接会从网上溜走,我已经建立了一个小脚本,在我的自定义404页面上运行,以记录来访者的推荐URL。这将帮助我追踪任何断开的链接 除了referer之外,是否还有一种方法记录用户输入的url,或者导致404错误的单击?我这样问是因为推荐人显然有点“碰运气” 我怀疑没有,但认为值得一提。您可以从日志中确定该用户不久前发生了什么。仅推荐人可能并不总是将您

我正在重建一个包含大量传入链接的站点,URL结构正在完全改变。我正在使用stock mod_重写解决方案将所有旧链接重定向到新页面。 然而,我确信一些链接会从网上溜走,我已经建立了一个小脚本,在我的自定义404页面上运行,以记录来访者的推荐URL。这将帮助我追踪任何断开的链接

除了referer之外,是否还有一种方法记录用户输入的url,或者导致404错误的单击?我这样问是因为推荐人显然有点“碰运气”


我怀疑没有,但认为值得一提。

您可以从日志中确定该用户不久前发生了什么。仅推荐人可能并不总是将您置于正确的上下文中。

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