独特の問題を抱えているようです。私の apache ログ (モバイル サイト用) では、一部のリクエストでリファラー ヘッダーが null ("-") になっていることがわかります。ログのすべてのリクエストは「href」リンクであり、モバイル ブラウザから をクリックまたはタップして発生します。そのため、アドレス バーから直接 URL にアクセスする可能性はほとんどありません (その場合、リファラー ヘッダーがないことがわかります)。リファラー ヘッダーが null になる他の可能性は何ですか?
リファラー ヘッダーを無効にするブラウザー機能を備えたモバイル デバイスはありますか (デスクトップ ブラウザーなど)。
また、UserAgent をモバイル デバイスにスプーフィングすることにより、デスクトップ ブラウザでそのようなことが実現できることも理解しています。しかし、ユーザーがそうする動機がないので、私は少し躊躇しています。
また、リンクが別のウィンドウ/タブで開かれた場合、リファラー ヘッダーは保持されますか? (繰り返しますが、これがモバイルデバイスで可能かどうかはわかりません)
任意の考えをいただければ幸いです。