技術ブログ
WEBサイトのリダイレクト設定方法
想定シーン:WEBサイトの引越し
目的:「コピーサイト」とGoogleに認識されないようにする(⇒理想は、恒久転送(301)と認知させたい)
ユーザーのクリックアクションを減らす
①「.htaccess」ファイルに以下を追記
1 2 3 4 5 |
RewriteEngine On RewriteCond %{http_host} ^現在のURL RewriteRule ^(.*)$ 転送先URL$1 [R=301,L] |
②PHPによる設定
下記をPHPファイルの文頭に以下を記述
1 2 3 4 5 6 7 |
<?php header( "HTTP/1.1 301 Moved Permanently" ); header('Location: 転送先URL'); exit; ?> |
③JavaScriptによる「location.href」記述による設定
headタグ内に以下を追記
1 2 3 |
<script type="text/javascript">location.href = "転送先URL";</script> |
④html内への「meta refresh」記述による設定
headタグ内に以下を追記
1 2 3 |
<meta http-equiv="refresh"content="秒数;URL=転送先URL"> |
参考記事URLはこちら(社内専用)