1

Railsの重複URL(正規)の問題を解決するにはどうすればよいですか?/example を /example/ にリダイレクトし、使用するように指示されました

get '/page' => redirect('/page/')

しかし、私はそのようなページを何百も持っており、これは非常にスケーラブルなソリューションではありません. apache では、phusion パッセンジャーを使用しているため、.htaccess を使用しています。解決策はありますか? またはそれを行うroutes.rbの方法はありますか?

4

1 に答える 1

2

:trailing_slashapplication.rb で true に設定することで、すべての URL の末尾にスラッシュを付けることができます。

config.action_controller.default_url_options = { :trailing_slash => true }

関連する記事はこちら: Rails がルートの末尾のスラッシュを無視しないようにする方法は?

于 2013-08-07T06:04:26.167 に答える