l 若配置已存在,则进行修改,若配置不存在,则需要进行新增
# 存储策略
storage.server=tencentyun
# 必填:对象存储账号
tencentyun.access_id=
# 必填:对象存储密码
tencentyun.access_key=
# 必填:公有桶
tencentyun.bucket=
# 必填:对象存储所属区域
tencentyun.region=
# 必填: 静态文件私有桶
tencentyun.static.i18n=
eg.
tencentyun.access_id=AKIDqcLvPmXxxxxxxxxxxxxDXiiXkn8EJD
tencentyun.access_key=QlxqxxxxxxxxxxxxxxxxUK9MQLo
tencentyun.bucket=test-1301503941
tencentyun.region=ap-shanghai
tencentyun.static.i18n=i18n-test-1301503941
l 若配置已存在,则进行修改,若配置不存在,则需要进行新增
l ${weaver.env}可以从配置文件 weaver.properties 中查询
l 修改好配置文件后,需要重启nginx
l ${tencentyun.static.i18n} 可以从配置文件eteams-storage-service.properties中查询
l ${tencentyun.storageHost} 需要从腾讯云官网查询
2.1. 国际化模块静态文件访问
location /static/public/resource/i18n {
proxy_pass${tencentyun.storageHost}/${tencentyun.static.i18n}/static/public/resource/i18n/${weaver.env};
}
2.2. 云商店模块文件访问
location /ecodestatic {
proxy_pass ${tencentyun.storageHost}/${tencentyun.static.i18n}/ecodestatic;
}
2.3. 通用静态文件访问
location /visitstatic {
#云端:
proxy_pass ${tencentyun.storageHost}/${tencentyun.static.i18n}/visitstatic/${weaver.env};
}
# 必须在网关的 location 之前
location /api/file/visitstatic/ {
proxy_pass ${tencentyun.storageHost}/${tencentyun.static.i18n}/visitstatic/${weaver.env};
}