.htaccessのリダイレクト
htaccessファイルにコードを記述することで、HTTPリダイレクトを設定することができます。
最もリダイレクトの優先度が高く、大規模なサイトの移行や一律にリダイレクトを行いたい場合はこちらが便利です。
転送前のページが存在しなくても転送が可能であり、リンクによる評価も引き継げます。
コードは以下のページを参照。
※現在作成中
metaタグのリダイレクト
HTMLのhead内に以下のコードを追加することでリダイレクトします。
metaタグの「content属性」で秒数を指定します。
<meta http-equiv="refresh" content="秒数;URL=リダイレクト先URL">Javascriptのリダイレクト
Javascriptで特定の条件を満たす場合のみなど条件を追加してリダイレクトさせることができます。
<script>
// 1秒後に指定したURLにリダイレクトする関数
function redirect() {
window.location.href = 'リダイレクト先のURL';
}
// ページ読み込み後に3秒後にリダイレクトするように設定
window.onload = function() {
setTimeout(redirect, 1000); // 1000ミリ秒 = 1秒
};
</script>
