像黑客一样写博客(07)——自定义网站域名

前  言

友情提示:本篇紧接上篇《像黑客一样写博客(06)——部署网站至GitHub》,获得更好学习体验,请按顺序阅读哦。

看过这一篇,并设定了自己的顶级域名后,小伙伴们基本上就有了一个比较完美的“独立网站”了。然后,大站梦想也就不远了(加油!)。那么,赶快开始设定你自己的网站域名吧。

自定义网站域名

1.在GitHub上绑定自定义域名

首先,查看一下,当前的默认域名是什么。在GitHub仓库页面,点击右侧“Settings”链接。
Custom website domain name 01

在跳转页面往下拉,即可看到当前默认域名为GitHub的二级域名。我们要更改的就是这个二级域名。

Custom website domain name 02

然后,开始正式设置。依旧是在Octopress本地根目录打开git bash,我们这一步需要在source目录下创建CNAME文件,并指定域名。这里可以指定顶级域名,也可以指定二级域名,两种命令方式如下。

指定顶级域名方式

  1. echo 'domain.com' >> source/CNAME

指定二级域名方式

  1. echo 'www.domain.com' >> source/CNAME

'domain.com'为你在域名注册商处注册的顶级域名。这里,澳门网上真人博彩就用在万网注册的'jackrobots.com'域名的二级域名'www.jackrobots.com'来做演示。

Custom website domain name 04

Custom website domain name 05

运行上述指定二级域名方式后,会在路径“\octopress\source”下生成一个CNAME文件。

Custom website domain name 06

通过editplus打开此CNAME文件,会看到指定的二级域名。

Custom website domain name 07

然后,通过generate重新生成网站。

  1. rake generate

再通过deploy将网站更新部署到GitHub上。

  1. rake deploy

部署完成后,在我们的对应的GitHub仓库中刷新,会看到master分支下,会多出一个CNAME文件。

Custom website domain name 08

点击这个CNAME文件,可以看到我们指定的二级域名。

Custom website domain name 09

这时,我们再次查看GitHub的默认域名时,会发现已经更改为了自定义域名。

Custom website domain name 10

但是,这时的域名还是不能访问的,因为这一步只是完成了在GitHub上域名的指定。还需要从域名服务商处修改解析地址至GitHub上才能够正常访问。

2.解析域名至GitHub

根据指定的域名的不同,在域名注册商处修改的解析方式也有所不同。

(1)当指定的为顶级域名时,例如jackrobots.com,则使用A记录指向192.30.252.153(或154);

(2)当指定的为子域名时,例如www.jackrobots.com,则创建CNAME记录指向charlie.github.io。

由于澳门网上真人博彩此次使用的是子域名,所以就采用第二种方式设定了。

Custom website domain name 11

设定完域名解析需要等待一段时间,解析才会生效,万网一般是1分钟左右就可以。

Custom website domain name 12

在等待过后,再次在浏览器地址栏输入“www.jackrobots.com”,已经可以正常访问了。

后  记

在完成自定义网站域名后,小伙伴们会不会有一种油然而生的自豪感呢?这可是不花一分钱搭建了一个网站哦,更重要的是“像黑客一样”,嘿嘿。

不过,相信小伙伴们是不会因此就满足的,在下一篇,澳门网上真人博彩将和小伙伴们一起学习Octopress的进阶操作。这样,我们就可以打造出更加个性化的Octopress博客了,一起加油吧!

下篇链接:《像黑客一样写博客(08)——Octopress的自定义配置(第三方插件及主题)[完结篇]》。

您可以选择一种方式赞助本站

支付宝转账赞助

支付宝扫一扫赞助

「评论总计:13 条」「访客:7 条」「站长:6 条」

  1. avatar

    博主的博客目前放在github的么?

    • avatar 澳门网上真人博彩

      @影乐  不是,github只能放静态网页,这个教程同时也是学习Octopress的学习记录。
      目前是WordPress,独立服务器。

  2. avatar

    :?: 太高深了,没有接触过,完全看不懂

  3. avatar

    还可以自定义域名好神奇的样子,从来都没有遇到过

  4. avatar

    完全没看懂,什么意思?域名解析服务器不就可以了,这么复杂是弄哪样?

    • avatar 澳门网上真人博彩

      @小哲  是这样的,Octopress在域名注册商处做域名解析前,还需要先生成一个CNAME文件,这里是重点,至于后面域名解析是给小白看的。本系列面向的对象主要也是小白用户,如果您已经都会了,就完全没必要看了。不过,还是欢迎来捧场的 :mrgreen:

  5. avatar

    呵呵 很牛逼 鸟哥的主题 太流行了

  6. avatar

    加油…..

评论加载中...

发表评论