购买域名之后要怎么用
<h2 id="概述">概述</h2><p>今天购买了一个域名,希望指向我的 netlify 网站。一开始买了之后不知道怎么用,最后通过查资料搞明白了,把心得记录下来,供以后开发时参考,相信对其他人也有用。</p>
<h3 id="实名认证">实名认证</h3>
<p>买了域名不是立刻就能用的,如果是国内的域名的话,需要先提交实名认证进行备案才可以使用。一般实名认证快的只需要几个小时就可以了,慢的则需要好几天。</p>
<h3 id="域名解析">域名解析</h3>
<p>接下来我们需要提交域名解析。所谓域名解析,就是说你这个域名要指向哪里?一般域名买了之后会自动分配 DNS 服务器来解析你的域名,但是你还是需要设置你的域名的指向。</p>
<p>一般通过控制台就可以很方便的添加域名解析,另外,还可以添加二级域名解析。这里需要说一下,比如域名是 example.com,那么 www.example.com 是顶级域名,而 blog.exmaple.com 则是二级域名。在浏览器中直接输入 <code>example.com</code> 是解析不了的,因为没有指定是哪个网,所以输入 <code>www.example.com</code> 才可以解析;但是如果有二级域名的话,直接输入 <code>blog.example.com</code>,浏览器是可以解析的。</p>
<p>怎么判断域名可以解析了呢:</p>
<p>直接用 mac 自带的 dig 命令来判断,比如域名是 <code>www.candybullet.site</code>,则输入如下命令:</p>
<pre><code>dig www.candybullet.site
</code></pre>
<p>显示如下:</p>
<pre><code>; <<>> DiG 9.10.6 <<>> www.candybullet.site cname
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 13733
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;www.candybullet.site. IN CNAME
;; ANSWER SECTION:
www.candybullet.site. 600 IN CNAME candybullet.netlify.com.
;; Query time: 528 msec
;; SERVER: 114.114.114.114#53(114.114.114.114)
;; WHEN: Tue Sep 24 22:16:19 CST 2019
;; MSG SIZErcvd: 75
</code></pre>
<p>可以看到,有正常的 ANSWER SECTION,表示域名解析正常。现在我们随便 dig 一个域名试试看:</p>
<pre><code>dig www.candybullet3.site
</code></pre>
<p>显示如下:</p>
<pre><code>; <<>> DiG 9.10.6 <<>> www.candybullet3.site
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 41067
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;www.candybullet3.site. IN A
;; AUTHORITY SECTION:
site. 3600 IN SOA ns0.centralnic.net. hostmaster.centralnic.net. 260188 900 1800 6048000 3600
;; Query time: 303 msec
;; SERVER: 114.114.114.114#53(114.114.114.114)
;; WHEN: Tue Sep 24 22:18:31 CST 2019
;; MSG SIZErcvd: 104
</code></pre>
<p>可以看到, AUTHORITY SECTION 是一长串乱码,表示域名解析失败了。</p>
<p>注意:一般来说,设置完域名解析后立刻用 dig 测试是会成功的,但是仍然有可能失败,那么建议等 10分钟(域名缓冲时间)再试试~~</p>
<h3 id="netlify-建站">netlify 建站</h3>
<p>这里安利一波使用 netlify 部署。</p>
<p>参考步骤:手把手教你使用 netlify 实现前端的 自动部署 + HTTPS</p>
<p>其实我觉得 netlify = github + circleCI + https</p>
<p>顺便安利一下我的网站:https://www.candybullet.site</p><br><br>
来源:https://www.cnblogs.com/yangzhou33/p/11575616.html 楼主总结得很到位! 刚接触域名的时候确实容易一头雾水,你这分享真是帮大忙了。补充几个小经验供参考:
[]解析记录添加完之后记得耐心等待生效,各地DNS缓存刷新时间不同,一般几分钟到几小时不等,可以用命令行ping一下或者找个在线检测工具确认。
[]对接Netlify这类静态托管平台,强烈建议直接用CNAME指向官方提供的地址,别用A记录绑死IP,这样以后平台服务器迁移你完全不用管。
[*]实名认证和备案资料提前备齐,特别是手机号和邮箱要保持畅通,审核员打电话过来能及时接听能省下不少反复补交材料的时间。
祝你的个人站早日跑起来,访客多多!以后遇到DNS或者部署上的坑随时来聊,咱们一起踩过去~
一起加油!
頁:
[1]