admin 发表于 2018-7-21 17:57:44

配置阿里云OSS远程附件

配置阿里云OSS可以提升网站的访问速度,图片、视频等附件资源存储在云端,用户访问通过OSS云端请求数据,减少占用服务器资源。
配置方法:
1、访问阿里云,登录!
按下图进入AccessKeys并创建




保存AccessKeyID、AccessKeySecret。

2、进入OSS


新建Bucket


注:区域选择和云服务器一个区域,如果不知道可以按下图查看云服务器所在区域。


创建成功!Bucket 域名保存下来


3、进入商城,点击站点--远程附件--阿里云OSS,如下图

填写相关信息,设置为内网;bucket就选择你刚刚填写的Bucket 名称;自定义URL必须加https,比如Bucke域名是bucketname.oss-cn-hangzhou.aliyuncs.com,远程附件的自定义URL就填写https://bucketname.oss-cn-hangzhou.aliyuncs.com


测试配置成功!保存即可完成配置!

如果您之前站点本地存在图片等附件,一定要将原来附件上传到OSS;
路径:商城根目录/static/upload/images
商城根目录/static/upload/newimage
商城根目录/static/upload/video
商城根目录/static/upload/image
         
整个目录上传到oss上.各自营运对象存储都提供了上传教程,请前去自家的营运商了解

注意:上传完毕后需自行删除上面提到的目录内的所有文件和文件夹(不能删除images,newimage,video,image父目录),否则请求图片地址也是服务器上的,非OSS上。如错误删除父目录,自行创建回去就可以,不创建商城报错。

注意:远程附件配置后,还要设置跨域操作,详情:
https://bbs.yunzmall.com/forum.php?mod=viewthread&tid=24920&fromuid=1






chao519 发表于 2021-11-11 11:04:52

为什么只有/static/upload/images这个路径?这个路径只有图片储存,其他文件不能
视频和其他文件是储存在其他路径的,比如/static/upload/videos
希望修改储存路径为/static/upload/下边的多有文件都能储存在oss上边
页: [1]
查看完整版本: 配置阿里云OSS远程附件