【发布时间】:2013-04-25 15:20:43
【问题描述】:
使用 {:trailing_slash => true} 在链接中添加尾部斜杠很容易,但这并不能说明用户输入的是非斜杠 URL。有没有办法通过路由器中的重定向来强制使用斜杠?
get "/:controller/:id" => redirect{|params| "/#{params[:controller]}/#{params[:id]}/" }
以上导致循环循环。
为什么?
“./subclass”的相对链接
/parent/1
与
有很大不同/parent/1/
【问题讨论】:
标签: ruby-on-rails relative-path rails-routing trailing-slash