前言

Cloudflare 是一家跨国企业,也是我们程序员眼中赛博活佛,因为提供了许多免费的业务供我们使用,也是类似于阿里云、腾讯云提供各种云服务的厂家,但是Cloudflare更优,因为他能提供更多的免费服务,我们域名建议在Cloudflare购买,因为可以提供免费ssl长达15年的证书使用,这点便可以毫不犹豫的选择了。oss是阿里云存放静态内容的一个容器,html、css、js、图片等等都可以存放在oss,不受服务器带宽影响访问速度快,而且可以绑定域名访问

1、准备阶段

  • 注册好阿里云、Cloudflare账号
  • 需要实名认证不然无法购买
  • 需要准备一张visa卡(在Cloudflare支付)
  • Cloudflare官网:官网

阿里云就不再提供大家百度即可找到官网

2、开始阶段

现以straightinfonet.com域名为例,购买并配置oss,Cloudflare进行购买
进入对象存储 OSS,创建Bucket ,如果域名为备案,建议选择海外,不然无法创建
image.png

进入Bucket后,关闭阻止公共访问,并设置成公共读。未设置的话无法访问页面
权限控制 》》 组织公共访问
image.png
image.png

数据管理 》》 静态页面
默认首页可设置成index.html,因为大部分网站会将首页代码写在index.html,直接域名访问便可以访问到首页内容
image.png

Bucket配置 》》 域名管理
输入要绑定的域名后,DNS的txt的解析记录,这一步是为了证明这个域名是受你控制,你拥有使用权,才能让你绑定到oss。
将如图主机记录、记录值,填入Cloudflare的域名DNS记录
image.png

Cloudflare 点击域名进来后》》DNS,填写记录保存即可
image.png
image.png

Bucket 》》 概览,将此内容填入Cloudflare, DNS 》》 cname记录
image.png
image.png

填写完成域名便可以访问到静态内容

结语
这个域名购买以及配置oss是我工作的一小部分,可能初从事着学校没有教过这个,配置起来会走很多弯路。这个对前端工程师,运维,后端工程师都有一部分帮助,如果刚开始接触这个可能网上资料会较少,而且他们的人工技术客服相对较难沟通上,只能一一摸索,如遇到什么问题可以评论留言,小编看到都会及时恢复的