サーバーサイドでリダイレクトする方法(PHP)
<?php header('Content-Type: text/html; charset=Shift_JIS'); // リダイレクト先の決定 $redirect_base = 'hoge.html'; // 元の参照元がある場合は保持 $ref = isset($_SERVER['HTTP_REFERER']) ? urlencode($_SERVER['HTTP_REFERER']) : ''; $redirect_url = $redirect_base . ($ref ? '?ref=' . $ref : ''); // 301リダイレクトを実行 header("HTTP/1.1 301 Moved Permanently"); header("Location: " . $redirect_url); exit(); ?>
最も高速なリダイレクト
SEOに最適(301リダイレクト)
ユーザーには一切遅延を感じさせない
ブラウザのキャッシュを活用できる