HTTP_REFERER
自分のリファラーを送信するために使用したいと思います。
このhttp://mywebsite.com/spoof.php?newurl=anotherwebsite.comのように、 これは私が持っているものですが、機能しません
spoof.php
<?php
$referer = (www.website.com, $_SERVER['HTTP_REFERER']);
?>
HTTP_REFERER
自分のリファラーを送信するために使用したいと思います。
このhttp://mywebsite.com/spoof.php?newurl=anotherwebsite.comのように、 これは私が持っているものですが、機能しません
spoof.php
<?php
$referer = (www.website.com, $_SERVER['HTTP_REFERER']);
?>
偽装されたリファラーを使用して、人々を別の URL に送りたいですか? それは可能ではありません。
ユーザーのブラウザーが送信するリファラー ヘッダーを上書きすることはできません。リファラー ヘッダーをそのように制御したい場合、唯一のオプションは、次のいずれかを実行して、自分でリクエストを送信することです。
サーバーをリクエストのプロキシとして機能させます。サーバー側で新しい HTTP リクエストを作成し、リファラー ヘッダーを必要なものに設定して、結果をクライアントに返します。ページをユーザーに正しく表示して機能させるには、ターゲット サイトのマークアップ内の相対 URL を書き換える必要があることに注意してください。
独自のブラウザー (またはおそらくブラウザー プラグイン) を作成し、人々にそれを使用してもらいます。その後、必要に応じてヘッダーを設定できます。