我目前正在尝试使用类别/文章模式来模仿 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。谢谢!