Loading... ## 准备 一个阿里云账号(国内和全球皆可) 购买一个非中国大陆的oss,推荐香港,目前境内有9元40G一年,国际版的话大概13元一年,然后多了部分请求数,国内版是没有的。 一个免费的域名,用来放在cf做中转(自定义主机名) 一个访问图片的二级域名,比如cdn.****.com 注意,仅有国际版客户拥有每月1亿次的免费读请求额度。其优点是功能完善,地域众多且网络对大陆友好,有各类资源包供选购;缺点是费用偏高,计费方式复杂。 ### 教程 怎么新建一个储存桶就不说了,开通后绑定自己准备好的二级域名,在【传输管理】-【域名管理】中,点击绑定域名按流程即可完成绑定。绑定后不用着急解析阿里云,**因为为了实现加速这个域名默认是要指向国内免费CDN的,然后Dns分线路解析到CF,再由CF指向阿里云** 。 ![4a47a0db6e141912](https://www.daozi.net/wp-content/uploads/2023/02/4a47a0db6e141912.webp) **连接CloudFare** 连接到CloudFlare绑定域名,然后在CloudFlare设置CNAME到桶域名。像阿里云OSS、腾讯云COS等经过自行开发的直接通过相应的域名绑定页面进行绑定,把你的免费域名cname指向阿里云oss给的域名,如图: ![fb5c81ed3a142228](https://www.daozi.net/wp-content/uploads/2023/02/fb5c81ed3a142228.webp) 云朵记得打开,不然流量不经过CF **CloudFlare自定义主机名** 先添加回退源,回退源填上一步的免费域名 自定义主机名填你需要访问图片的cdn域名。 ![10fb15c772142309](https://www.daozi.net/wp-content/uploads/2023/02/10fb15c772142309.webp) **CloudFlare自定义规则** 因为直接访问容易暴露oss的名称等参数,防止有人直接访问储存桶进行刷流量,我们需要利用Cf的重写规则进行重写保护。 | 阿里云OSS | | ---------------------- | | x-oss-hash-crc64ecma | | x-oss-object-type | | x-oss-request-id | | x-oss-server-time | | x-oss-storage-class | 如图,可以参照我的 ![09dd8c2662142416](https://www.daozi.net/wp-content/uploads/2023/02/09dd8c2662142416.webp) 另外,cf这边设置一下页面缓存规则,让境外也能高速访问图片。同样,可以参照我的。 ![8266e4bfed142430](https://www.daozi.net/wp-content/uploads/2023/02/8266e4bfed142430.webp) #### 国内加速 使用云盾,多吉云等免费CDN服务,将cdn域名解析过去,缓存规则设置缓存全部,保留所有参数。即可高速访问还可以使用阿里云oss的图片处理服务。 **原理** 境内:阿里云——cloudflare——境内CDN 境外:阿里云——cloudflare ### **WordPress设置** 推荐使用下面这个oss,原版阿里云api太久,我给换了最新的,设置的话按图中设置,把阿里云参数填写进去。 ![f19c908512142445](https://www.daozi.net/wp-content/uploads/2023/02/f19c908512142445.webp) ##### 结语 大家根据自己需求来使用即可,不一定要用阿里云,选择其他也是不错的选择。 最后修改:2023 年 02 月 15 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 0 如果觉得我的文章对你有用,请随意赞赏