Rai*_*ner 8 ruby ruby-on-rails ruby-on-rails-3
我正在创建此链接标记:
<link rel="canonical" href="<%= request.url %>" />
Run Code Online (Sandbox Code Playgroud)
问题在于它是带有参数的完整网址.
如何在没有任何参数的情况下请求网址?
mu *_*ort 11
request是一个ActionDispatch :: Request和子类Rack :: Request.Rack :: Request有一个path你可能感兴趣的方法:
<%= request.path %>
Run Code Online (Sandbox Code Playgroud)
如果你request.url是http://example.com/where/is?pancakes=house%3F那么request.path应该是/where/is.