域名再探
2020-11-27 62
之前搞转发那个挂了, 才去了解域名备案到底是啥
起因
阿里云服务器的网站一定要被备案才能访问的。
然后我一头雾水地情况下,就屁颠屁颠地去找备案,然后刚好有个阿里云服务器,就屁颠屁颠地找阿里爸爸备案。备案后发现,备案是

- 服务器及接入信息(出问题时,找不到人,去拔哪台主机的线,防止影响扩大)
- 网站信息(这网站干啥的,比如经营性还是非经营)
- 主体信息(查水表哈哈哈)
暗道不好,赶紧回想解决方案
场景
我的笔记平台是在baklib,查了一下,他们的服务器在UCloud。。然后我服务器在阿里云,域名在西部数码,备案在阿里云。然后阿里云的备案定期要检查备案, 判断您是否继续使用阿里云产品
解决路线
先补概念
-
关于备案范围:
知乎上各有各说法: 备案的是域名还是服务器? -
域名概念

一般买域名是指一级域名, 然后使用已申请的他的二级域名的处理方式就应运而生。
e.g.
www. zhihu. com .
三级域 二级域 顶级域 根域
www. zhihu. com. cn .
四级域 三级域 二级域 顶级域 根域
- 那为啥我被拦
阿里云是用什么技术拦截未备案的域名的?
噢,只拦域名,不拦直接ip访问
结论: 有一个二级域名备案过其他二级域名理论上在国内都是可以用的。
为啥会有二级域名....
- 站内站 : 一般指在一级域名下以目录形式呈现,meitianjinbu.cn/collect/
- 二级域名: 作为网站域名 www.meitianjinbu.cn
之前尝试过一次反向代理转发,转发一开始是没问题的,但是之后,baklib那边识别到我的请求没有Referer 和浏览器头,加了点规则把我这种转发请求拦了....下图是原理和当时的配置。


当时我还在害怕说,哪一天域名访问不到博客是不是会有问题,然后我就开了(第三行)新的空白博客,专门用来过渡期,放那个备案信息。。。后来发现好像没那么严,咕几天好像没啥问题
进展
- 找到这个
阿里备案过的域名能解析到其他空间商吗
二级域名还需要备案吗?子域名需要备案吗 - 至少保留一个重要别名解析到阿里云的IP,不然备案有可能会被注销 (重要别名是啥...)
- 补一波概念:
- A记录(主机名解析)是最普通的域名解析,是把某一主机名解析到一个IP。
- CNAME(别名解析)是主机名到主机名的映射,是把某一主机名解析到另一个主机名。
- URL转发(域名转发)是地址到地址的映射,是把某一个URL地址指向另一个URL地址。
- TTL值全称是“生存时间(Time To Live)”,简单的说它表示DNS记录在DNS服务器上缓存时间。
参考链接:
- 补一波概念:
那么就有两种方案:
方案
- 方案1: 在baklib 那边备案,然后接入阿里云(麻烦......)
- 方案2: 留个二级域名给服务器,时不时访问下。主站用URL转发
查了一下,URL转发在西部数码里面不支持隐藏转发。另外, URL转发在腾讯云的里面长这样子
域名、顶级域名、一级域名、二级域名、子域名
顶级域名 一级域名 二级域名 三级域名什么区别?