请注册登陆草根吧后可以完整看到图片教程、附件免费下载!!!!
[font="]通过下面账号注册,可以领取部分新用户优惠券(只有新用户特权)
https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=euz5tdu6
适用于:
草根吧学习研究交流资源:DZ建站学习研究分享阿里oss附件云存储 商业版
https://www.cgzz8.cn/f-60-1.html
(出处: 草根吧)
本部分内容设定了隐藏,需要回复后才能看到
《阿里oss附件云存储》又拍云接口使用说明书 https://www.cgzz8.cn/t-38338-1-1.html
OSS页面产品地址:https://www.aliyun.com/product/oss
一、基本的设置填写
[*]key和sec获取地址,插件设置里面填写的:
[*]OSSAccessKeyId
[*]OssAccessKeySecret
外网域名:例如:http://caogen8.oss-cn-wuhan.aliyuncs.com
[*]附件访问域名,可以填写外网域名,也可以填写cdn域名,还可以填写oss绑定的域名 例如 https://images.caogen8.co
oss跨域的设置:如果采用了oss自带的域名,参考下面这个:
如果使用了cdn的域名,同样进入cdn的域名管理里面进行设置
二、常见的错误:
这个错误,属于正常现象,因为oss权限问题,需向OSS里面上传一个文件(注意是传到OSS里面):
crossdomain.xml(106 Bytes, 下载次数: 82) [请注册登陆草根吧后可以完整看到图片教程、附件免费下载!!!!
请注意:这个附件上传的时候,一定要设置这个文件权限为 “公有读”,注意,上传到oss里面,上传的时候会提醒你。
[font="]OSSbucket名称
[*]例如我们填写: caogen8
三、水印设置
[*]值得注意的是水印的填写。 水印需要oss 配合开通。
[*]需要在oss的bucket页面,点击图片处理,里面设置水印样式名称和水印具体内容
[*]然后,水印一定在图片处理里面,勾选分隔符为 /
四、关于第三方模板列表图片兼容问题。由于dicuz列表本身不支持图片功能,部分模板开发者,就增加了列表显示图片功能,但是他们由于程序不了解,引入了一个bug就是不支持远程图片。(discuz本身是支持的,但是他们做的模板支持)。
两种解决方案。1、是联系模板开发者进行处理,兼容远程图。 2、就是使用伪静态规则对图片不存在的情况进行重定向,我这边只写了nginx规则,其他自行处理。
只需要修改自己的域名即可。location ~ ^/(data/attachment){
if (!-e $request_filename) {
rewrite ^/data/attachment/(.*)$ http://images.caogen8.co/$1 break;
}
}
五、关于小云app、马甲app之类的远程附件开启方法。
由于小云app之类的app完全兼容discuz图片处理机制。因此需要进行以下设置。
1 后台 全局 上传设置 远程附件 -> 点击开启, 设置【[font="]远程访问 URL:】为 插件设置的访问域名,注意这里后面不要加/
2. 其他东西随便设置,只需要设置访问url。 然后提交保存。
3.这里重要的一步,一定要再次关闭,点击关闭远程附件。
然后就OK了
适用于:
草根吧学习研究交流资源:DZ建站学习研究分享阿里oss附件云存储 商业版
https://www.cgzz8.cn/f-60-1.html
(出处: 草根吧)