有这条路线:
map.foo 'foo/*path', :controller => 'foo', :action => 'index'
我有以下link_to
调用结果
link_to "Foo", :controller => 'foo', :path => 'bar/baz' # Foo
直接打电话url_for
或foo_url
直接打电话:escape => false
给我同样的网址:
foo_url(:path => 'bar/baz', :escape => false, :only_path => true) # /foo/bar%2Fbaz
我希望得到的网址是: /foo/bar/baz
如果没有修补轨道,有没有办法解决这个问题?