网站同时部署github和gitcafe

网站同时部署github和gitcafe
网站同时部署github和gitcafe

需求分析

Gitcafe是国内一家提供与github相同服务的公司。gitcafe现在已经提供了与github pages相同的网页服务功能,国内访问速度超快,同样支持jekyll。于是出现了这个想法,就是让国内用户访问时能够直接进入gitcafe的服务器,国外的网友可以直接访问github的服务器。同时可以解决百度蜘蛛无法爬取github服务的缺陷,改善网站的SEO。

寻找解决办法

在网上搜了相关资料,大多数资料差不多都是一年前的了,有些内容已经跟不上形势了,于是我希望写一篇文字能够帮助还希望部署在这两个网站的朋友,快速达成目标。

网友们大体提供了这样一个思路,就是寻找一个DNS服务商

网站同时部署github和gitcafe

这个DNS服务商可以为不同的线路提供不同的DNS解析,例如CloudXNS、DNSPod、万网自己的云解析等…

西蒙宫使用的是万网,所以就使用万网自己的云解析

1*登录阿里云管理控制台      在上方主导航位置点击【产品与服务】–【云解析】,查看域名解析列表;选择需添加解析的域名,点击右侧【解析】操作入口,即可进入到域名解析设置页;网站同时部署github和gitcafe网站同时部署github和gitcafe2、添加解析      选择域名,进入解析设置页面,点击【添加解析】,按照如下步骤设置:      选择记录类型为A记录;主机记录为空或填写www;记录值填写要绑定的主机IP地址;TTL默认即可。点击保存,即可完成域名解析设置。网站同时部署github和gitcafe3、DNS检查域名解析设置完成后,需确定使用万网云解析DNS方能解析生效。万网域名用户在首次解析时已使用万网DNS,无需再做修改。如果使用的是万网DNS,无需修改,等待生效。如果使用的不是万网的DNS,如何修改成万网DNS请点此查看4、等待解析生效新增解析完成设置即时生效。修改解析则需要10分钟-2小时,最终生效取决于各地运营商的缓存刷新时间,请耐心等待。域名解析多久才能生效请点此查看

核心就是让万网云解析来使得不同线路解析到不同ip去*

注意

1.gitcafe目前只支持CNAME的DNS记录

2.github pages 可以支持A记录

3.CNAME记录会与顶级域名的邮箱DNS冲突

4.顶级域名的CNAME记录会与A记录冲突

西蒙宫的博客是有自己域名邮箱的,所以就不能用顶级域名的CNAME了,所以将blog.simongong.net这个二级域名CNAME到gitcafe和github喽,后果是之前的SEO努力全白费了,这也没有办法。百度上,本站已经被K站,痛心不已。

网站同时部署github和gitcafe

域名解析如上图。这样就完成了这个过程

测试网速

奇云测的结果如下,大多数省都可以是绿色的了,速度还不错

网站同时部署github和gitcafe

测试时间:2015-12-03 22:15

By 喜蒙巩

非著名科学码农

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据