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が効かない場合もあります。
 

-備忘録

関連記事

[備忘録]FileZilla:特定拡張子のパーミッションを一括変更する方法

全PHPファイルのパーミッションを変更したかった。。 とあるサイトで、拡張子「.php」のファイルだけを 全てパーミッション変更する必要が出てきた。。 ので、その方法を。 ※今回はFTPツールとして「 …

[備忘録]Zoom:「ビデオを停止」したときのプロファイル画像変更方法

変更方法は2種類ある Zoomで、自分のカメラをOFFにしたいときは「ビデオの停止」をクリックすれば良い。 ただ、この場合デフォルト(初期設定)だと、名前が表示されるだけだ。。 とあるセミナーを受講中 …

[備忘録]Excel2007:パスワードの設定/解除方法

覚えてられないのでメモ。。 あまり使わないので覚えてない。けど、たまに使いたいとき調べるのが面倒。。(^^; そんなExcelのパスワードの設定/解除方法を。 参考サイト:文書、ブック、およびプレゼン …

[備忘録]Windows10:フォルダ毎の容量を調べる方法

PowerShellの「Get-Childitem」コマンドを使う! —(2023.01.28追記)——- 高機能ファイラーツール「As/R」で簡単に出来る方法があ …

[備忘録]HTML・CSS等のコード整形ツール、DIVタグ閉じ忘れチェッカー

インデントや改行など、見やすく整形してくれる便利なサイト 既存サイトの分析やアーカイブ収集等をするのに「Website Explorer」というフリーツールを使うことがある。 無料ツールの割に多機能で …