由于v5采用前后端分离架构,在cdn配置https后,可能会出现访问错误,你可以参考如下教程进行配置,注意是cdn配置了https之后才可以进行如下调整
修改商城配置文件(关键配置)
此步为关键操作,必须配置
修改商城的主配置文件main-local.php,一般位于站点目录下的common/config/main-local.php
打开此文件,添加如下内容
'request' => [
'trustedHosts' => [
'0.0.0.0/0',
],
],
效果如下
阿里云cdn配置
1.普通cdn
如果您的cdn开启了https访问,请在cdn控制台,找到当前配置加速的商城域名,进入管理,选择:回源配置—>回源HTTP请求头—>添加,添加自定义回源http头X-Forwarded-Proto,取值填写为https
2.全站加速
进入全站加速控制台,找到当前配置加速的商城域名,进入配置,选择:回源配置—>回源HTTP请求头中—>添加,参数下拉选择X-Forwarded-Proto,取值填写https
腾讯云cdn配置
强烈建议使用腾讯云全站加速ECDN
腾讯云cdn回源默认自带X-Forwarded-Proto,无需额外配置
其他cdn配置
原理上是相同的,如果cdn回源http头部自带X-Forwarded-Proto,则无需任何调整,如果没有,则需要手动添加X-Forwarded-Proto,并将取值配置为https
© 版权声明
文章版权归原作者所有,未经允许请勿转载。
THE END
暂无评论内容