ユーザーが見ようとしたページを見つける
-
03-07-2019 - |
質問
多数の受信リンクを含むサイトを再構築していますが、URL構造は完全に変化しています。ストックmod_rewriteソリューションを使用して、すべての古いリンクを新しいページにリダイレクトしています。 ただし、いくつかのリンクがネットをすり抜けると確信しているため、カスタム404ページで実行する小さなスクリプトを作成して、着信ビジターのリファラーURLを記録しました。これにより、破損したリンクを追跡できます。
リファラーに加えて、ユーザーが入力した、または404の原因となったクリックしたURLを記録する方法もありますか?リファラーは明らかに「ヒット&ミス」。
私は疑わないが、質問に値すると思った。
解決
移行期間中は古い仮想フォルダー構造を維持し、リダイレクトページを新しいコンテンツに配置できます。構造が非常に急激に変化し、それが不可能な場合、基本的に古いURLからそれらを指示するのに十分な情報がありません。
他のヒント
そのユーザーについて、少し前に何が起こったかをログから判断できます。リファラーだけでは、常に適切なコンテキストに移動できるとは限りません。
所属していません StackOverflow