ruby-on-rails – 使用url重定向的rails handle 404
发布时间:2020-12-17 03:34:34 所属栏目:百科 来源:网络整理
导读:我希望使用rails来重定向我确信在互联网上从我的旧域到新域的链接. 我想采取地址example.com/about(关于将不再存在) 并在我的application_controller中获取404,检查URL然后重定向到 newexample.com/about 最好的方法是什么? 解决方法 将其添加到Routes文件
我希望使用rails来重定向我确信在互联网上从我的旧域到新域的链接.
我想采取地址example.com/about(关于将不再存在) 并在我的application_controller中获取404,检查URL然后重定向到 newexample.com/about 最好的方法是什么? 解决方法
将其添加到Routes文件的末尾:
map.connect '*path',:controller => 'some_controller',:action => 'some_action' 这将捕获任何404.在将处理此路由的控制器和操作中,使用params [:path]检查URL.然后你可以根据params [:path]中包含的内容重定向. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |