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

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

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

最佳答案

首先,如果您先参加CNAME,那很安全。 GitHub Pages将对尝试创建相同CNAME文件的任何人提出错误。这对于 fork 这样的存储库有点令人沮丧。

另一方面,GH Pages最近添加了一个选项,可以使用CNAME DNS记录而不是A将DNS设置为特定帐户,如下所示:

www.example.com   CNAME   username.github.io

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

关于security - 具有自定义CNAME安全性的Github页面,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22829938/

10-15 16:09