301 moved

mod_proxyでmongrelに飛ばしてる環境下で、301でリダイレクトしたいんだけどhttpd.confに書いても成功しない。

(当然だけど、ディレクティブを無視してmongrelに丸投げされてしまう) rails内で301にするには


redirect_to(url_for(:controller => "items", :action => "index"), :status => 301)

とすればいいらしい。(:statusを付けないと302になるので注意) 要するに古いURLを辿ってくる人が多いから誘導したいだけなんだけどね…もっとkoolな解決策はないものか。