以前比较偏向买个域名,然后理论上用服务商提供的dns解析根据不同的sub domain指向不同ip就能部署服务了。其中,将github page CNAME到自己的域名上。
如果是使用提供的二级域名作为主域名呢?域名指向权限不在自己手中的情况下,github如何提供的解决方法呢?
github支持gh-pages分支生成项目页<username>.github.io/<project>
,但还是不能利用自己的服务器部署服务。
在参考1中提出了一个利用gh-pages+HTML 302的方法进行跳转的方法。
再仔细找了找,除了自定义域名和这个302的方法,Github官方没有开放这个域名指向其他服务器的权限,仔细想想这样也是有道理的。否则岂不是github的域名也无法保证这个网页的安全性了。