リファラを付けずにリンクするPHP

HTTPヘッダーで Refresh を指示。


goto.php

<?php
 
$url = isset($_GET['url']) ? $_GET['url'] : '';
 
// リファラーを残さない
header("Refresh: 0; url={$url}");
 
exit;

使い方

<a href="goto.php?url=http://google.co.jp/">リファラ無しリンク</a>


ネタ元