AiKrai
AiKrai
Published on 2024-12-01 / 26 Visits
0

Cloudflare最优CDN - 1panel面板OpenResty配置

之前刷B站看到了UP主技术爬爬虾白嫖Cloudflare最优CDN给自己网站加速,尽情享受CF的免费服务这期视频,刚好我搞来玩的域名都托管在Cloudflare上,我就照着配置了一下,顺便做个记录。

https://www.bilibili.com/video/BV1SM4m1176E/?share_source=copy_web&vd_source=3cf9dc14ff543873c45e58ee6cd1bfb8

前提配置

我的小鸡上安装了1panel面板,在应用商店安装了halo。配置的域名托管在Cloudflare上,SSL/TLS 加密模式都选择的是完全,配置DNS记录(halo.xxx.xyz)并开启小黄云,在1panel面板上申请Let's Encrypt的证书,在面板网站一栏配置反向代理,并启用https,能够正常访问。

配置Cloudflare最优CDN

假设有两个域名:

  • 域名1: 主域名.com
  • 域名2: 源域名.xyz

域名2 源域名.xyz 上的操作

  1. 托管在Cloudflare上:确保源域名托管在Cloudflare上。

  2. SSL/TLS自定义主机名页面

    • 登录cloudflare,在SSL/TLS自定义主机名页面添加回退源,我如上面所说给halo配置了halo.源域名.xyz这个域名,所以回退源填halo.源域名.xyz。 image.png
  3. 配置自定义主机名

    • 然后再配置自定义主机名,就是最终要访问的域名,我配置的是 主域名.com,然后按照提示配置TXT验证。
  4. DNS配置

    • 在DNS一栏配置更多目标域名,具体参考视频评论区顶置。 image.png

域名1 主域名.com 上的操作

  1. DNS记录配置
    • 不管域名在哪,只要配置DNS记录即可。 image.png

1panel面板操作

  1. 网站管理
    • 在网站管理一栏,进入之前配置的反代halo服务的域名设置,我的是halo.xxx.xyz。在域名设置一栏添加 新增域名即主域名.com,并将配置的https证书换为主域名的证书。

原理视频里说了,更绿配置请移步 Linux.do 搜索“全国全绿”,该帖子需论坛等级lv1,看几篇帖子就差不多了,里面各个都是人才,说话又好听😄