首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有自定义CNAME安全性的Github页面

具有自定义CNAME安全性的Github页面
EN

Stack Overflow用户
提问于 2014-04-03 06:51:11
回答 2查看 2K关注 0票数 10

Github允许您在自己的域名上托管静态页面。下面描述了这个过程:https://help.github.com/articles/setting-up-a-custom-domain-with-pages

它提到,您必须在存储库中创建一个名为CNAME的文件,以确保将域映射到此存储库。

如果其他人在CNAME文件中使用您的域名创建页面存储库,会发生什么情况?他们能以这种方式劫持您的域名吗?还是Github会永远将此域名与您的存储库关联起来?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-04-21 16:16:47

首先,如果你先服用CNAME,你就安全了。GitHub页面将对任何试图创建相同CNAME文件的人产生错误。如果分叉这样的存储库有点令人沮丧的话。

第二,GH页面最近添加了一个选项,将DNS设置到特定帐户,使用CNAME DNS记录而不是A,如下所示:

代码语言:javascript
复制
www.example.com   CNAME   username.github.io

查看您提到的页面以获得更多信息:https://help.github.com/articles/setting-up-a-custom-domain-with-pages

票数 9
EN

Stack Overflow用户

发布于 2018-11-15 14:21:40

目前接受的答案部分是错误的。

是的,只要您先声明域名,并在您的存储库中设置域名,您就安全了。

但是,将CNAME链接到特定帐户并不能起到任何作用。它可以在过去工作,但现在它只是简单地被打破了。即使您使用您的帐户名设置了CNAME,如果您没有在您的存储库中设置它,任何人仍然可以使用您的域。您可以查看我关于这个问题的详细帖子,这里

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22829938

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档