CEOブログ

横浜で活躍するホームページ作成・開発会社アットライズの代表取締役社長(CEO)が綴る、日々の奮闘記!!

備忘録

[備忘録]サイトを自動リダイレクトする方法

投稿日:

44f9368ec6574d9b6415f39ca1c01ad0_s

移転先へ自動的に飛ばす設定

サイトを統合したり、ドメイン(URL)が変更になったりして、サイトを移転するケースがある。
そんな時、旧サイトの訪問者を移転先に速やかに誘導するために、自動的にリダイレクトする方法を。

参考サイト:
移転先へ自動移動(転送/リダイレクト)させる方法
.htaccessファイルを使って自動転送(リダイレクト)する方法

トップだけでなく全てのページをリダイレクトさせたい!

自動転送(リダイレクト)させる方法にはいくつかあるが、ここでは当該ドメイン配下全てのページ(存在しなくなるURL全て)、どのURLをアクセスされても飛ばせるようにする方法。

「404 Not Found」を使った仕組み

存在しないページへアクセスすると「404 Not Found」のエラーになる。
今回はその仕組みを使って飛ばすようにする。

仕組みの概要は以下の通り。

(1) 「404 Not Found」エラーの際、特定のページを表示させる設定
(2) その特定のページに、数秒後に自動的にリダイレクトする設定を組み込む
 

「404 Not Found」エラーの際、特定のページを表示させる設定

以下のように記載した「.htaccess」を作成する。
—————————
ErrorDocument 404 /index.html
—————————
※今回は「特定のページ=index.html」とする。
 

数秒後に自動的にリダイレクトする設定を組み込む

以下のような「index.html」を作成する。
● 移転した案内文
● 数秒後に自動転送する設定
—————————
<HTML>
<HEAD>
<TITLE>移転しました</TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<meta http-equiv="refresh" content="5 ; URL=http://www.newsite.xx/"></HEAD>
<BODY>
<br><br><br><br><br><br><br><br>
<CENTER>
<font color="#000000" size=+2>http://oldsite.xx/ は移転いたしました。</font><br><br>
5秒後に <b><a href="http://www.newsite.xx/">http://www.newsite.xx/</a></b> へ移動します。<br><br>
移動しない場合は <b><a href="http://www.newsite.xx/">こちら</a></b> をクリックしてください。
</CENTER>
</BODY>
</HTML>
—————————
 
サーバー上の旧ファイルを削除し、「index.html」「.htaccess」をアップすればOK!
※ただしサーバーの設定によっては .htaccessが効かない場合もあります。
 

-備忘録

関連記事

[備忘録]Excel&PowerPoint:今日の日付を自動的にセットする方法

現在日時を自動で設定する(Office2007) ExcelやPowerPointで、例えば郵便物の送付状や、請求書などを作成する際、必ずと言っていいほど「今日の日付」を記載する。 そんなとき、自動的 …

[備忘録]Firefox:「Google Translator for Firefox」が使えなくなった

Firefoxでの簡単翻訳ツール 日頃Firefoxを愛用しているが、テキストのGoogle翻訳はアドオン「Google Translator for Firefox」を使っていた。 が、最近になって …

[備忘録]さくらインターネット:海外からのメール送信がNGになる件

海外からメール送信しようとするとNGになった。。 弊社ではお客様のサイト(自社も)を管理するサーバーで、「Webサーバー」と「メールサーバーを別々に運用・管理している。 理由としては、 ① Webサー …

[備忘録].htaccess:リダイレクトから除外する方法

URLのリダイレクトから除外したい場合は? WebサイトのURLで、wwwあり/なし を統一したり、httpでのアクセスを自動的にhttpsに変換したりする方法は、過去ブログで書いた。 [備忘録]ww …

[備忘録]SearchPreview終了?代替案「Search Result Previews」

検索結果にサムネイル表示する便利な拡張機能 Webブラウザでの検索結果に当該Webサイトのサムネイル画像を表示してくれる便利な拡張機能(アドオン)SearchPreview。 このSearchPrev …