利用腾讯云CDN国际加速+已经备案域名(回源)绕过ICP备案新域名使用国内服务器使用Web应用
国内服务器速度访问对于国内来讲还是比较快的,但是对于长期注册新域名的用户来说必须备案才可以使用80端口与443端口服务,经过几天的研究,现在有几种方法。对于必须使用特定域名来说此方法比较实用,但是速度比较慢,利用的是腾讯云国际CDN加速,除非中国大陆地区。需要使用CloudFlare CDN也需要接入腾讯云CDN之后才可以接入,在这里看起来使用CloudFlare CDN是多此一举,但是接入CF CDN之后我觉得速度快了好多。没有需要的可以不要接入。
需要接入CloudFlare CDN的首先先到 CloudFlare.COM 注册账户,添加域名,修改域名的DNS的指向,具体在域名注册商的后台管理修改,修改之后Whois信息如图
NS服务已经指向,CloudFlare DNS,添加成功后,在Cloud Flare的后台设置解析,需不需要代理按照自己设置就好,现在添加成功,我们需要去开通腾讯云CDN国际加速,点击这里开通
看好价格自己去后台添加域名,拿到配置,然后再去解析CNAME记录,腾讯云CDN添加地址:点击这里
现在显示没有备案,我们选择中国境外,然后就可以添加域名了
DNS服务器如果使用宝塔面板的话建议使用 AliDNS云解析,腾讯云DNSPOS.CN,这两家国内DNS非常不错,免费且速度比较快,毕竟是大厂,互联网巨头。还有一个好处就是对于开发者技术员来说提供API Key,在宝塔SSL证书申请时候会比较方便,完全不要手动申请。
添加域名到腾讯云CDN后回源域名配置一定要填写一个备案域名,这个会员域名可以是多级子域名,如果没有备案域名回源的话,阿里云备案检测会触发,拦截导致网站有时候可以连接上有时候连接不上,如果接入Cloud Flare CDN就会出现 520代码错误。
现在,可以将Cname拿去DNS服务器解析,如下图 CloudFlare DNS解析如图
现在在国内服务器添加回源的域名,添加回源域名可以保证一个服务器运行多个站点,可以准确的加速
宝塔环境建议开启https回源,如果使用CloudFlare CDN建议整个回源过程,都用一张SSL,如果不使用CloudFlare CDN可以使用其他证书颁发商,比如上海亚数 TrustAsia ECC CA
本站使用的就是亚数科技的ECC加密,但是免费没有通配符支持单域名,如 https://www.sunvalleyos.com https://sunvalleyos.com,可以免费一年。
回源的CDN腾讯云的一些配置‘
设置跳转https,就是用户浏览器输入 www.sunvalleyos.com 会自动跳转到 https://www.sunvalleyos.com 强制性加密通道
这里是CDN访问我们自己服务器的加密跳转。服务器可以部署回源域名的ssl,也可以部署自己加速域名的SSL,我这里使用的是CloudFlare CDN 的SSL所以使用的全部是通配符的SSL
值得表扬的是这张证书居然可以实现15年时间,15年年年年。。。。。。
现在基本上是已经完成了。我们来打开看看,是不是已经配置好,
好了,到这里现在已经是可以访问了,原理就是
浏览器(域名)---->CloudFlare CND ——->腾讯云国际CDN------->阿里云服务器(备案回源)全程加密
看服务器还是在国内的
全文完,不足之处可以留言指正,反馈www@hncst.cn