首页 > 其他 > 详细

GitHub 中如何启用 GitHub Pages 中的子域名

时间:2020-11-16 09:36:38      阅读:32      评论:0      收藏:0      [点我收藏+]

在启用子域名的时候,我们立即访问会发现出现网络没有解析的错误。

 

 

如上图显示的情况,所有的配置都已经配置好了,但是就是页面访问不了。

GitHub 的配置和原因

 

 

后来发现是因为 DNS 解析需要时间,如果你还使用了 DNS 缓存的话,就更加麻烦。

可以操作的是在你 DNS 设置的 CNAME 部分,将域名的 TTL 时间降低到最低。

并且如果你的 DNS 解析有缓存或者全局 CDN 的时候,最好先禁用。

 

 

这是因为 DNS 的解析和调整更新是需要时间的,同时 TTL 时间越长,调整的越慢。

GitHub 会需要和你的 DNS 配置进行通信以确定是你的域名,在这个时间上,缓存本来是帮助大家提高网站访问效率的,反而会给你带来不少麻烦。

在配置阶段,最好是先禁用。

https://www.ossez.com/t/github-github-pages/710

GitHub 中如何启用 GitHub Pages 中的子域名

原文:https://www.cnblogs.com/huyuchengus/p/13983185.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!