1

我之前问过这个如何解决 Rails 重复 url(规范)问题?将 /example 重定向到 /example/并被告知使用

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

但我有数百个这样的页面,这不是一个非常可扩展的解决方案。在 apache 中,我使用 .htaccess,因为我使用的是 phusion 乘客,所以我们有一些解决方案吗?或任何 routes.rb 方式来做到这一点?

4

1 回答 1

2

:trailing_slash通过在 application.rb 中设置为 true,您可以让所有 url 都以斜杠结尾

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

可以在此处找到相关帖子:如何使 Rails 不忽略路线中的斜杠?

于 2013-08-07T06:04:26.167 回答