重定向
假設路線:
resources :users, only: [:index]
你可以使用以下方法重定向到其他網址:
class UsersController
def index
redirect_to "http://stackoverflow.com/"
end
end
你可以返回使用者訪問過的上一頁:
redirect_to :back
請注意,在 Rails 5 中,重定向的語法不同:
redirect_back fallback_location: "http://stackoverflow.com/"
哪個會嘗試重定向到上一頁,如果不可能(瀏覽器阻止 HTTP_REFERRER 標頭),它將重定向到:fallback_location