NPO法人音楽の恵みネットワーク ICT構築の備忘録

Information and Communication Technology

他のURLへ強制的に飛ばすhtaccessファイルを使ったリダイレクト

アクセスされたURLを異なるURLに飛ばす方法。
それをリダイレクトと呼ぶらしい。
私の場合サーバー内を整理している過程で
index.phpをindex/index.phpに飛ばす必要がでてきた。
エーラーページを示すindex.htmlを新たに作って自動的に飛ばす方法では、
私のサイトをお気に入りにいれてくださっている方には、まったく役に立たない。
そこで、htaccessファイルを使って任意のURLにリダイレクトさせる方法をネット上で見つけた。

kens-web様のサイトが最もわかりやすいと覆いました。
http://www.kens-web.com/2011/06/1239

私の失敗は
htaccess.textをサーバーにアップしたのちにファイル名を変更する段階で
htaccessにしてしまったこと。
正しくは
.htaccessというように
htaccessのまえにドットを書き加えなければならないことに
気づくまで時間がかかってしまったことです。