muumoo.jp


ニュース記事検索


過去ログ 2006年04月04日 - ニュース過去ログ

ニュース過去ログ

2006/04/04 管理人日記 古いURIをリダイレクトにしたい (管理人日記)

最近、記事のURIを新しくしました。現在は、旧方式のURIでもそのままアクセスできるようにしていますが、これを新URIへのリダイレクトにしたい。

旧方式、ベータテスト中の方式、新方式の3パターンのURIがあります。ひとつのページに対して3つもURIがあっていいのか。いや良くない。

この状態だと、ページ自動取得プログラムや検索サイトの巡回ロボットなどが全ての方式のURIに対してリクエストを投げてきます。結局どのURIに対して来たリクエストも普通に処理してしまうので、まさかURIが変わったということが伝わらないのです。ここを普通に処理せず(つまりhttp 200 OKを返さず)、リダイレクトを返すようにすれば、URIが変わったことをクライアントに伝えることができる。

さらに言えば、muu.moo.jpというドメインとmuumoo.jpというドメインがあり、これも同じことが言えますが、ドメインをまたがった転送はちょっと大変なので長らく保留のままです。気づいて無い人がもしいたらいけないので書きますが、当サイトの現在のドメインは「muumoo.jp」です。「muu.moo.jp」は旧ドメインで、現在はたまたま同じサーバですが、将来は別サーバに移転するかも知れません。移転してしまった場合、旧ドメインの方は使えなくなります。現在は大丈夫ですが、できれば新ドメインへの移行のご協力をお願いします(って書いてもどうせ誰も書き換えないと思うけど)。まあ新ドメインへの移行は2年前にやったので、いまさら旧ドメインに来てる人もそんなに多くはないと思うんですが。

とりあえずの当面の目標は、記事単体のURIを旧から新へリダイレクトさせるようにすること。

どうすりゃいいかなぁ。.htaccessでRedirectMatchにするのが一般的なのでしょうか。なかなかそうも行かない事情もあるんですが、やっぱ他に妥当な手は無さそうですよねー。まあちょっと研究してみます。

この記事のURI:
http://muumoo.jp/news/2006/04/04/0redirect.html


Copyright© 2002-2007 muumoo.jp All Rights Reserved.