我有這個在我的路線文件重定向路由:回來 - 軌道
match "/:url" => redirect_to :back, constraints: { url: /^keys.*/ }
,但我得到這個消息的錯誤
routes.rb:132: syntax error, unexpected tSYMBEG, expecting keyword_do or '{' or '(' (SyntaxError)
match "/:url" => redirect_to :back, constraints: { url: /^keys.*/ }
^
我有什麼錯?
你想在這裏做什麼?據我所知,沒有辦法在'routes.rb'中重定向到referrer。 – zeantsoi
@zeantsoi是的,這正是我想要遵循的文檔:http://api.rubyonrails.org/classes/ActionController/Redirecting.html#method-i-redirect_to – user1611830
'redirect_to'是'ActionController'上的類方法。它在'routes.rb'中不起作用。我在下面提供了一個解釋/解決方案。 – zeantsoi