我正在使用 Rails 3.2.14 和 Ruby 1.9.3。我的 routes.rb 文件中目前有一个通配符路由:
match "/*path/" => 'home#index'
这允许我在我的根目录之后添加尽可能多的目录,它仍然会将我重定向到我的主页(例如 myapp.com/a/b/c/d 将带我到 myapp.com)。我想要做的是限制通配符只允许一个目录(例如 myapp.com/a 是有效的,应该带我到 myapp.com 但 myapp.com/a/b 应该发出错误)。我该如何解决这个问题?