httpsで運用しているサイトがあるのですが、そのサイトで、googleからのリファラーを取得することができません。
調べてみると、httpsのサイト(Google)からはリファラーが送信されないようです。
今回、取得したリファラーをセッションに格納して、PHPで構築したメールフォームで送信したいので、どうしてもPHPで取得したいです。なにか良い方法はないでしょうか?
php
1session_start(); 2$referer = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : NULL; 3$referer = parse_url($referer); 4$referer = $referer['host']; 5$_SESSION['referer'] = $referer;
print_rしても$_SERVER['HTTP_REFERER']は空でした。
よろしくお願いいいたします。

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。