通过GitHub指向目标网站

当你有一个域名且不希望在国内备案就指向国内的网站的话,或者纯粹不想直接解析或者无法解析到目标网站的时候,那么可以利用GitHub page起到指向目标网站的作用。

首先在GitHub里创建一个项目

该项目命名为.github.io,这里的**可以填写你的顶级域名的名字,也可以不这么写,不过为了方便记忆这么写最好。

在该项目中创建index.html

The code is here:

<script type="text/javascript">window.location.href="https://baidu.com";</script>

以上代码需转义。
这里的https://baidu.com换成自己想要指向的目标网站

点击该项目的settings

在options里找到GitHub page,Source选择master branch,Custom domain写上自己的想要指向目标网站的顶级域名,然后保存。设置完成后GitHub这里的操作就完成了,只需要等待生效。生效后也可以来设置一下Custom domain下方的Enforce HTTPS。

设置DNS解析

设置一个CNAME记录,主机记录@,记录值为.github.io。
这些操作都完成了,下面就等生效,通过这种方法可以把一个顶级域名跳转到国内已备案的网站,当然前提是GitHub没有被墙。
有需要交流的,下方评论留言。

未经允许不得转载:MYELSE » 通过GitHub指向目标网站
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址