Rails 4重定向到True主机URL,而不是当前主机URL

时间:2019-03-13 14:50:08

标签: ruby-on-rails ruby routing

我们的Rails应用程序位于网站app.example.com上,并使用Lamdba方法位于AWS Cloudfront系统后面,该方法确定了从cf.example.comapp.example.com或{{1 }}。因此,如果我导航到app2.example.com,它将显示cf.example.com/my_page中的内容,而无需编辑主机名。

在任何Rails重定向(redirect_to或路由器方法重定向)上,它将我的URL从app.example.com/my_page更改为cf.example.com

示例:

app.example.com

/routes.rb root to: redirect('/log_in') 上,Rails返回302,位置为cf.example.com

我需要将此网址保留为app.example.com/log_in。如何阻止Rails 4将位置更改为托管位置?

我正在将乘客与Ruby on Rails 4一起使用。

0 个答案:

没有答案