之前刷B站看到了UP主技术爬爬虾的白嫖Cloudflare最优CDN给自己网站加速,尽情享受CF的免费服务这期视频,刚好我搞来玩的域名都托管在Cloudflare上,我就照着配置了一下,顺便做个记录。
前提配置
我的小鸡上安装了1panel面板,在应用商店安装了halo。配置的域名托管在Cloudflare上,SSL/TLS 加密模式都选择的是完全,配置DNS记录(halo.xxx.xyz)并开启小黄云,在1panel面板上申请Let's Encrypt的证书,在面板网站一栏配置反向代理,并启用https,能够正常访问。
配置Cloudflare最优CDN
假设有两个域名:
- 域名1:
主域名.com
- 域名2:
源域名.xyz
域名2 源域名.xyz
上的操作
托管在Cloudflare上:确保源域名托管在Cloudflare上。
SSL/TLS自定义主机名页面:
- 登录cloudflare,在SSL/TLS自定义主机名页面添加回退源,我如上面所说给halo配置了halo.源域名.xyz这个域名,所以回退源填halo.源域名.xyz。
配置自定义主机名:
- 然后再配置自定义主机名,就是最终要访问的域名,我配置的是 主域名.com,然后按照提示配置TXT验证。
DNS配置:
- 在DNS一栏配置更多目标域名,具体参考视频评论区顶置。
域名1 主域名.com
上的操作
- DNS记录配置:
- 不管域名在哪,只要配置DNS记录即可。
1panel面板操作
- 网站管理:
- 在网站管理一栏,进入之前配置的反代halo服务的域名设置,我的是halo.xxx.xyz。在域名设置一栏添加 新增域名即
主域名.com
,并将配置的https证书换为主域名的证书。
- 在网站管理一栏,进入之前配置的反代halo服务的域名设置,我的是halo.xxx.xyz。在域名设置一栏添加 新增域名即
原理视频里说了,更绿配置请移步 Linux.do 搜索“全国全绿”,该帖子需论坛等级lv1,看几篇帖子就差不多了,里面各个都是人才,说话又好听😄