PHPでリダイレクトをする時にリファラを残したくない場合

2010年4月30日

PHPでリダイレクトして他ページに強制ジャンプさせる場合、

header(“Location: 新しいURL");

とすればよいが、この時、リファラを消したい場合がある。そのような時は、アプローチを変えて

header(“Refresh: 0;url=新しいURL");

として、一度強制リロードさせて瞬間ジャンプさせるヘッダを送り込む。