トップへ(mam-mam.net/)

異なるドメイン間の場合、リファラにドメイン名までしかセットされていない

検索:

「異なるドメイン間の場合、リファラにドメイン名までしかセットされていない」

異なるドメイン間の場合、リファラ(Referrer)にドメイン名までしかセットされていない。
同一ドメイン間の場合は、リファラ(Referrer)にフルパスがセットされている。

回答

ブラウザの仕様変更があったらしく、
Chrome85、Edge85、Firefox87、Safari13.1(iOS13.4)
あたりから、異なるドメイン間の場合はRefefferにドメイン名までしかセットされなくなったようです。

ソース


<meta name="referrer" content="no-referrer-when-downgrade">

をヘッダ内に入れると、フルパスでリファラが送信されるそうですが、
いつ仕様変更で使えなくなるかわからないので推奨しません。