我将 Fastly CDN 添加到我的站点,现在当我尝试登录管理部分时,它将重定向到 site.herokuapp.com/site/login 而不是 www.site.com/site/login。我想这是因为 Fastly 正在请求后端的页面HOST: site.herokuapp.com
。Yii 中是否有设置来更改生产中的主机名,以便重定向到正确的域?我尝试在文档中搜索“域”或“主机”,但找不到任何相关设置。这些是我能找到的最接近的文档。
http://www.yiiframework.com/doc-2.0/guide-security-authorization.html
http://www.yiiframework.com/doc-2.0/yii-web-user.html#loginRequired()-detail
http://www.yiiframework.com/doc-2.0/yii-web-user.html# $loginUrl-detail