私は自分のサイトへの参照元を追跡し、特定の操作を行ったときにいくつかのレポートで使用するセッションを保存しています。YouTubeはリファラーとして表示されていませんか?
リファラを取得するために、私はちょうど$_SESSION["s1"] = $_SERVER["HTTP_REFERER"];
を行うことは、YouTube以外のすべてのために働くようです。 YouTubeのリンクをクリックすると、空の参照元が生成されます。何が原因でしょうか? YouTubeはヘッダーに何かをしていますか?新しいウィンドウを開くと参照元情報が失われますか?
YouTubeを閲覧するときに 'https:// 'を使用していますか? httpsを使用している場合、リフェラルは送信されません。 – drew010
リフェラルは信頼できません。彼らは役に立つかもしれませんが、あなたは彼らの存在(あるいは真実性)を守るべきではありません。 –
@ drew010いいえ、httpsを使用していません – Motive