腾讯云、阿里云、华为云设置跨域操作流程


 现在海报优化改为前端生成,若站点有开启远程附件(比如阿里云、腾讯云存储),会涉及到前端有域名跨域配置,请注意登录第三方后台按教程配置。注意:站点有配置远程云存储的配置好跨域,海报才能开启前端生成,否则海报背景图不显示。若没配置云存储,海报不要开启前端生成,否则也影响到海报背景图不显示。


(1)腾讯云跨域配置


登录腾讯云https://cloud.tencent.com/,在云产品搜索对象存储。下图所示

单击存储列表找到对应的存储列表后点击配置管理。(若想用原已配置的远程存储桶,可对应商城框架远程附件腾讯云Bucket,点击配置管理)


进入配置管理后,在安全管理--跨域访问CORS设置--单击添加规则,配置内容可参考以下配置或腾讯官方文档 https://cloud.tencent.com/document/product/436/13318

 *注意需要分开添加两条跨域,第一条来源填写商城域名,前缀加https://

第二条来源来源填写cos的访问域名,(在对应bucket-概览-域名信息-访问域名查看,如下图:)

其他一致


注:添加规则信息(带 * 号的为必填项),配置项说明如下


Origin:允许跨域请求的来源。支持填写具体站点域名。比如您站点域名是demo.cn,则填写https://demo.cn。若支持所有,可填 *。  参考腾讯官方文档 https://cloud.tencent.com/document/product/436/13318


Methods:支持 GET、PUT、POST、DELETE、HEAD,可全选,具体按您的实际情况选择。


Allow-Headers:填 * ,表示允许所有。


Expose-Headers:具体的配置需要根据应用的需求确定,默认推荐填写 Etag。不允许使用通配符,大小写不敏感,支持多行且每行只能填写一个。


超时 Max-Age:设置 OPTIONS 请求得到结果的有效期(秒)。数值必须为正整数,如果没有特殊情况可酌情设置大一点,例如1800、3600等其他数字都可以。


(2)阿里云跨域设置


 登录阿里云--控制台 https://www.aliyun.com,搜索oss对象存储。如下图所示



单击Bucket 列表,创建新Bucket  或者 使用原有站点配置的对应Bucket ,之后单击目标Bucket名称,单击数据安全 > 跨域设置 >创建规则,按截图添加

*注意需要分开添加两条跨域,第一条来源填写商城域名,前缀加https://

第二条来源来源填写oss的bucket域名,注意前缀加https://

其他一致

bucket域名在对应bucket-概览处查看,如下图:


配置内容可参考阿里云官方文档:https://help.aliyun.com/document_detail/31903.html?spm=a2c4g.11186623.2.12.32b9c451FdQDr1#concept-pbw-4df-vdb

(3)华为云跨域配置


华为云进入控制台搜索对象存储

注意:跨域需要分开添加两条(分开添加)

一条来源填写商城域名,https://商城域名

一条来源填写OBS访问域名,添加https://访问域名,其他一致

缓存时间数值填写正数,若无特殊情况可设置大点,填1800、3600等数字即可


配置内容可参考华为云官方文档:https://support.huaweicloud.com/sdk-dotnet-devg-obs/obs_25_1002.html

全局设置


PHP环境说明

(1)当前PHP环境允许最大单个上传文件大小为: 100M

(2)当前PHP环境允许最大POST表单大小为:102400


附件缩略设置

是否启用缩略:不启用,上传原图文件;启用,上传图片会进行压缩,清晰度和大小会受到影响.

图片附件设置


支持图片后缀:填写图片后缀名称,如:jpg,换行输入,一行一个后缀(如果为空,则采用系统默认设置),注意:不允许上传pdf文件。


图片大小上限:102400KB


图片压缩比例:0或100%都是不压缩.


音频视频附件设置


支持文件后缀:填写音视频后缀名称,如:mp3,换行输入,一行一个后缀(如果为空,则采用系统默认设置).


支持文件大小:102400KB

文档更新时间: 2024-03-27 10:06   作者:售后技术支持-余丽平