如何使用302从路由中重定向.rb文件?

推荐答案

可以在route语句中将状态传递给重定向.例如,要执行302重定向:

百分百

get '/old/path', to: redirect('/new/path', status: 302)

我希望这对其他人有帮助!

Ruby-on-rails相关问答推荐

如何在_serialize之前执行代码?""或者如何在序列化属性之前对属性进行清理?

如何修改使用Google Cloud App Engine部署rails 7应用程序的步骤

如何通过graphqlMutations 从rails销毁当前用户会话

Rails 使用多个外键创建/构建

如何断言 Ruby 单元测试中的错误消息?

Rails 创建自定义函数/方法以及存储位置

Ruby 3 动态关键字参数

如何保持 en.yml DRY?

Rails 3 应用程序的 MySQL 集群 (NDB) 与 MySQL 复制 (InnoDB):优点/缺点?

Rails 100% 新手问题 - send() 方法

ruby on rails 和 javascript 之间的时间转换反之亦然?

Rails 和 OS X:如何安装 rmagick?

Rails(或 Ruby):Yes/No 而不是 True/False

在 rake 任务期间关闭观察者的简单方法?

在 Controller 中调用模型方法

如何将 ActionMailer default_url_options 的 :host 动态设置为请求的主机名?

如何在 Rails 应用程序中测试 ElasticSearch (Rspec)

Rails,Docker:主机不存在:默认

为什么 Rails 需要 JavaScript 运行时?

无论何时 gem 在 Heroku 上运行 cron 作业(job)