« メモリが安いんですよ | メイン | 『スウィングガールズ』 »
2005年04月02日
旧ブログからのリダイレクト
旧ブログのエントリーを最近2つを残して全て削除しました。
それに伴い、個別エントリーとカテゴリー別へのリンクはondes-martenot.infoへリダイレクトするようにしました。
例えば、
http://ondes.ii2.cc/diary/archives/2005/03/27_2310.php
http://ondes.ii2.cc/diary/archives/cat_4.php
にアクセスされた場合、自動的にondes-martenot.infoの該当箇所に転送されます。
これで人為的に貼られたリンク(トラックバックを含む)はほぼフォローできると思うのですが、検索エンジンには月別アーカイブ等へもリンクされているので、それらへの対策として、404エラーと403エラーに、移転した旨を表示するhtmlを作成しました。
以下が404エラー(ファイルが存在しない)。
http://ondes.ii2.cc/diary/archives/2005/01/index.php
以下が403エラー(アクセスが許可されていない)。
http://ondes.ii2.cc/diary/archives/
以上のような動作を実現するには、httpd.confにDirectoryで指定するか、.htaccessファイルに記述して該当ディレクトリにアップロードします。ondes.ii2.ccは自鯖なのでhttpd.confに記述しました(この方が効率的)が、通常のレンタルサーバーで.htaccessが使用可能な場合は、後述のような記述をしてhttp://ondes.ii2.cc/diary/のディレクトリに「.htaccess」というファイル名でアップロードします。
404と403のエラーページに関してもこのようなファイル(敢えてhtmlのrefreshは記述していません)を作成し、.htaccessの記述と同じディレクトリにアップロードします。
というように一応悉くリダイレクトしてみましたが、いずれondes.ii2.ccを無くすのなら、URLが変わったことが気づきにくいApacheのリダイレクトではなく、URLが変わったことをユーザーに認識してもらうために、全部404を表示させてしまうというのも一つの考え方だとは思います。
投稿者 Utayume : 2005年04月02日 23:20| 04 Blog
AD
トラックバック
このエントリーのトラックバックURL:
http://ondes-martenot.info/MT/mt-tb.cgi/390