レスポンダーのrespond_withのサポートが必要です。これは、新しい投稿を作成するときに(この場合)指定された場所にリダイレクトされないためです。何ができますか?これは新しい投稿を作成する私のコードの一部ですが、指定したindex.html.erbではなくcreate.html.erbにリダイレクトされます。
def create
@post = Post.create(params[:post])
respond_with(@post, :status => :created, :location => posts_url)
end