zoukankan      html  css  js  c++  java
  • 购买域名之后要怎么用

    概述

    今天购买了一个域名,希望指向我的 netlify 网站。一开始买了之后不知道怎么用,最后通过查资料搞明白了,把心得记录下来,供以后开发时参考,相信对其他人也有用。

    实名认证

    买了域名不是立刻就能用的,如果是国内的域名的话,需要先提交实名认证进行备案才可以使用。一般实名认证快的只需要几个小时就可以了,慢的则需要好几天。

    域名解析

    接下来我们需要提交域名解析。所谓域名解析,就是说你这个域名要指向哪里?一般域名买了之后会自动分配 DNS 服务器来解析你的域名,但是你还是需要设置你的域名的指向。

    一般通过控制台就可以很方便的添加域名解析,另外,还可以添加二级域名解析。这里需要说一下,比如域名是 example.com,那么 www.example.com 是顶级域名,而 blog.exmaple.com 则是二级域名。在浏览器中直接输入 example.com 是解析不了的,因为没有指定是哪个网,所以输入 www.example.com 才可以解析;但是如果有二级域名的话,直接输入 blog.example.com,浏览器是可以解析的。

    怎么判断域名可以解析了呢:

    直接用 mac 自带的 dig 命令来判断,比如域名是 www.candybullet.site,则输入如下命令:

    dig www.candybullet.site
    

    显示如下:

    ; <<>> 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 SIZE  rcvd: 75
    

    可以看到,有正常的 ANSWER SECTION,表示域名解析正常。现在我们随便 dig 一个域名试试看:

    dig www.candybullet3.site
    

    显示如下:

    ; <<>> 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 SIZE  rcvd: 104
    

    可以看到, AUTHORITY SECTION 是一长串乱码,表示域名解析失败了。

    注意:一般来说,设置完域名解析后立刻用 dig 测试是会成功的,但是仍然有可能失败,那么建议等 10分钟(域名缓冲时间)再试试~~

    netlify 建站

    这里安利一波使用 netlify 部署。

    参考步骤:手把手教你使用 netlify 实现前端的 自动部署 + HTTPS

    其实我觉得 netlify = github + circleCI + https

    顺便安利一下我的网站:https://www.candybullet.site

  • 相关阅读:
    Java基础:基本类型
    完全干净的卸载VS2013
    git本地仓库首次push到远程仓库出现错误 ! [rejected] master -> master (fetch first)
    运行VS出现warning C4996错误的解决办法
    xbmc-android的编译
    linux执行sh,出现/bin/sh^M: bad interpreter: No such file or directory
    Ubuntu配置android-vlc编译环境(2015-11-05)
    a80修改默认4k输出,官方代码锁死了
    ubuntu12.04平台下a80编译环境搭建
    编译java代码出现 错误: 需要class, interface或enum 提示
  • 原文地址:https://www.cnblogs.com/yangzhou33/p/11575616.html
Copyright © 2011-2022 走看看