我在我的网站上添加了Fastly CDN,现在当我尝试登录管理部分时,它将重定向到site.herokuapp.com/site/login而不是www.site.com/site/login。我想这是因为Fastly正在请求HOST: site.herokuapp.com
的后端页面。在Yii中是否有一个设置来更改生产中的主机名,以便重定向到正确的域?我试图搜索“域”或“主机”的文档,但找不到任何相关设置。这些是我能找到的最接近的文档。快速添加CDN会导致重定向到Yii中的错误主机。又名:为什么我的Yii应用将自定义域重定向到app.herokuapp.com?
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细节