1

我有一个部署到 AWS 的 Laravel 应用程序,它通过 ELB 跨 2 个应用程序服务器进行负载平衡。

我遇到的问题是在 Laravel 请求中,该host属性设置为 ELB 的主机名,而不是当前的主机名。

这意味着像route()帮助程序这样的东西正在使用 ELB 主机名而不是正确的主机名生成 URL。

例如,我期望:

https://www-testing.testapp.com/my-route

但我得到:

https://elb-testing.testapp.com/my-route

这似乎是一种奇怪的行为,我不确定如何以明智的方式解决这个问题。

4

0 回答 0