how to associate your blog site with a domain


网站建起来了,怎么样通过百度,google搜索到你的站点呢?几乎每个建站人员都有类似问题,下面我从自身的Hexo Site实际经历来梳理下这个问题的解决方案。

  1. 购买域名
    从万网(阿里云)中购买域名,这个根据个人需要,可以选择不同后缀的域名,当然价格也是不一样的。另外能提供域名注册的机构有很多,阿里云是国内比较知名的站点,这里不仅购买方便,后续的维护和站点的稳定性也是有保障的。
    网址如下

  2. 解析域名
    购买域名后并不能直接拿来使用,需要对其进行解析,所谓解析就是将你的域名指向你的网站服务器,这样当别人访问域名时将通过解析引导访问指向你的服务器。

域名解析在阿里云里很容易设置,网上有很多设置步骤,我的做法是直接将CNAME直接做两次引导,如下面设置
域名解析

  1. 实名认证
    这个没得说,阿里云平台的必须步骤,没有经过实名认证的域名是不能正常使用的,平台将会把域名处于Serverhold状态,无法使用
    实名认证后可以ping yourdomainName 来检验下是否该域名生效

  2. 将域名和Hexo Site关联起来
    完成上述域名申请购买和认证后,接下来就对Hexo site做一些设置了,我的步骤如下

  3. 1 新建CANME文件(在hexo根目录下的source文件夹下)
    $ touch CNAME (或者直接鼠标操作,注意不要任何后缀)

  4. 2 在CNAME里写上如下代码并保存
    www.yourdomainName.top

  5. 3 进入Github在hexo仓库下设置Source page domain 为
    www.yourdomainName.top

  6. 4 执行并部署网站
    hexo clean
    hexo g -d
    or
    hexo clean && hexo g && hexo d


Author: Alan_Yuan
Reprint policy: All articles in this blog are used except for special statements CC BY 4.0 reprint policy. If reproduced, please indicate source Alan_Yuan !
 Previous
Basic Markdown Syntax Basic Markdown Syntax
什么是Markdownmarkdown是一个纯文本的标识语言,可以用它来生成一定格式的文本文件,Markdown 语法受到一些既有 text-to-HTML 格式的影响,包括 Setext、atx、Textile、reStructuredT
2016-10-15
Next 
How to migrate your blog to another PC How to migrate your blog to another PC
有时候我们常常需要在另外的设备上更新博客,怎么办呢?这就需要将你部署在Github端(Github Pages)的博客原始文件更新到新的机器上,然后配置好相应的环境,这样就可以像在原始机器上工作一样正常些博客了,这么说,估计你还是云里雾里,
2016-10-03
  TOC