最近在做个人网站的时候遇到这个问题,之前习惯使用redirect_to :back
,当前使用rails 5.1.4
,抛出错误undefined method 'back_url'
,原来rails5.1需要使用redirect_back
访问原来的页面,原页面的地址从 HTTP_REFERER
首部中获取,浏览器不一定会设定,因此必须提供 fallback_location :
redirect_back(fallback_location: admin_user_images_path)