经常使用到的临时网站有两种状况:git
一种是有了域名,可是网站尚未开发完成,想先有一个临时页面能够供用户访问,放上诸如“网站建设中”之类的信息。github
另外一种状况是网站运行过程当中出了问题,暂时没法提供服务,这时可能也须要一个可以访问的临时页面,来告诉用户 “网站正在维护”以及何时能恢复。网站
那么怎么搭建这个能访问的临时网站呢,github 提供的项目页面功能是一个不错的选择。spa
假设已经有了github帐户。dns
建立一个新的项目,在建立的时候选择用README初始化版本库。ip
进入版本库,在版本库设置那里,找到GitHub Pages,点击 Automatic Page Generator 按钮开发
编辑页面信息,而后点击发布。这样咱们就有了一个可访问的网页,假设github用户名为abc,新建立的项目名称为def, 那么如今咱们就能用 http://abc.github.io/def 这个地址访问到刚建立的页面了。域名
在版本库中新建一个文件,文件名为CNAME,文件内容为咱们想绑定的域名,如 def.comit
配置DNS,先用ping命令ping一下咱们的帐户对应的二级域名,如 abc.github.io,获得咱们的二级域名对应的ip地址,而后在咱们要绑定的域名的dns配置里面新增一条A记录,指向刚才获得的ip地址。io
这样等配置生效了,咱们就能用本身的域名访问github上的项目页面了。配置生效时间根据DNS解析生效时间的不一样可能会 不太同样,从几分钟到几小时不等,能够耐心等待一下。