写在前面
这两天发现家里的服务全线崩溃,直到昨天才知道80.443两个端口被运营商给封了,不让用,但是我又十分嫌弃网址后面带端口这种小尾巴的行为,所以研究了套CDN,显/隐性转跳,结果都不太理想,查了半天,做到了一个非常适合的方法。
缺点
- 首次缓存生效极慢,从1分钟到24小时不等;
- 因为使用了CF的代理,国内访问速度不是很理想;
- 域名DNS解析要托管至CF。
以上是对于我来说的缺点,至于是不是其他人认为的缺点我就不知道了
部署
部署前确认已经完成了以下事项:
- SSL证书在本地已配置(虽然说这个可以忽略,但是还是建议配置);
- 域名+端口的形式可以进行访问;
- 已经在本地设置好CF的DDNS访问。
- CF解析中的代理状态已经打开
设置Origin Rules
打开CF的域名管理界面

在左侧找到规则(Rules),在模板中找到更改端口(Origin Rules)-创建规则

进去后依照下图进行修改
填好后拉到下面

这里的端口填写你原来域名尾巴带的那个端口。
最后
等待缓存生效。。。。