【发布时间】:2011-09-05 10:03:06
【问题描述】:
我目前正在尝试使用类别/文章模式来模仿 rails 中的文件夹/文件行为。所以,我在路线上有这个:
match '/:category/' => 'category#list_articles'
match '/:category/:article.:format' => 'article#show'
基本上,请求网址是:
http://www.example.com/category/
http://www.example.com/category/article.html
一切正常。问题是它运作良好。像 http://www.example.com/category (不带斜杠)这样的 url 也提供文章列表。它是否存在一种方法来阻止它使用 404 或更好地重定向到带有斜杠的类别?
使用 Rails 3、nginx、ruby 1.9.2。谢谢!
【问题讨论】:
-
赞成使用“斜线”标签。
标签: ruby-on-rails ruby ruby-on-rails-3 nginx slash