1.4でのURL変更のためのmod_redirect設定

175 views
Skip to first unread message

Ar-

unread,
Oct 23, 2006, 2:42:16 AM10/23/06
to donrails
あらきです。

1.4というかr100あたりでurlを変更しました。

変更点は、

- URLのtopにある /notes/ を /archives/ に変更しました。
-
/notes/d/カテゴリでのアクセスを廃止しました。/archives/show_category_noteslist/カテゴリ名に変更
- /notes/pick_article は廃止しました。
- /notes/di.cgiでのアクセスを廃止ました。
- rss(rdf)は、/rdf/ 以下に変更しました。

ということで、互換性を維持するには、rewriteやredirectが必要になります。
私としては、redirectがおすすめです。(rewriteだと変更したことが伝わらないので)

lighttpdではこんなかんじの記述を追加します。

url.redirect = (
"^/notes/(.*)" =>
"http://donrails.araki.net/archives/$1",
"^/notes" =>
"http://donrails.araki.net/archives/noteslist",
"^/archives/pick_article" =>
"http://donrails.araki.net/archives/",
"^/archives/d/([a-zA-Z0-9]+)" =>
"http://donrails.araki.net/archives/show_category_noteslist/$1",
"^/archives/di.cgi$" =>
"http://donrails.araki.net/rdf/rdf_recent/feed.xml",
"^/archives/d(\.html)?$" =>
"http://donrails.araki.net/archives/",
"^/archives/rdf_recent.html" =>
"http://donrails.araki.net/rdf/rdf_recent/feed.xml",
"^/archives/(rdf_.*)" =>
"http://donrails.araki.net/rdf/$1"
)

Reply all
Reply to author
Forward
0 new messages