SOに関する多くの関連する質問とそれに関する多くの記事があるかもしれませんが、その理由を理解できません。
私が達成しようとしているのは、アフィリエイトのようなものがあるということです。その中で、ユーザーがGoogleまたはその他の場所で当社の広告をクリックした場合. 彼は適切なページにリダイレクトするページに移動します。リダイレクトには、次のコードを使用します。
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.example.com/page2.php");
このコードが に書き込まれpage1.php
、ユーザーが にリダイレクトされたとしますpage2.php
。ユーザーが到着したpage1
場所からリファラーを取得します(たとえば、google.com)。しかし、page2.php
私たちはリファラーを取得しませんpage1
。これは私には奇妙な振る舞いのように思えます。誰でもこの動作の理由を明らかにできますか。
PS: リダイレクトの直前に Cookie を追加して の値を取得することで、これを回避できますpage2
。
ありがとう