# 导语

前一段时间云影的 blog 是部署在国外的 GitHub 里的,也开启 Github Pages 服务。当一切顺风顺水的时候,不好的东西也来了,那就是某些 DNS 运营商其实就那三家对该玩意有屏蔽效果,具体表现为可以访问 github 的官网,就是访问不了你专属的 github.io。于是云影就把项目也部署到国内的开源中国里,也开启了相应的 pages 服务,但是,这玩意居然不能绑定个人域名,如果要绑定必须开启 gitee pages pro 服务,这个服务还不允许个人购买,只提供给付费企业版!这我忍不了了,于是想方设法的都要把我的域名指向到这里。

# 准备工作

以下工作都是在拥有 gitee 项目并且开启了 gitee pages 服务的基础上操作的

首先我们要准备一个已经备案的域名,没备案的话用不了国内服务器和或内 CDN 如果你喜欢国外的服务器和 CDN,请无视

  1. 用宝塔作反代。

    把我们准备好的域名解析到自己的宝塔里,然后开启反向代理就行了

    f1

    f2

    代理目录一定要填 "/",以表示所有资源都反向代理

  2. 当你觉得用服务器来做反代有点烧钱且效果不够好的时候,那么使用 CDN 来做回显估计对你来说是不错的选择。

    这边使用的是又拍云的 CDN 服务作为演示

    1. 创建你自己的 CDN 加速服务,名称啥的随便填

    2. 绑定你的域名到又拍云

      c1

    3. 设置源站

      c2

    4. 设置回源 host

      c3

      源站地址和 host 地址务必填写的是同一个地址,因为我们现在都是指向自己的 gitee 项目。

      至于开不开启强制 https 个人喜欢,云影的建议是开启的,因为我们专属的 gitee 项目域名就是 https 协议,如果不开启的话第一次访问可能会造成资源丢失

    弄了 CDN 就不需要服务器设置反向代理了,而且 CDN 省钱又能加速。现在加入又拍云联盟还可以免费获得 10G 储存空间和 15GCDN 流量。

    附上本站的解析设置情况

    j1

    b2

    双线路的效果还是很不错的毕竟东西都是免费的

    p1

更新于 阅读次数