已经采取了CNAME

时间:2016-05-09 22:42:44

标签: github web github-pages cname

今天我创建了一个包含CNAME“www.mywebsite.com”的存储库,其中包含一些源文件,例如(index.html)等,一切都像魅力...我的所有源文件都可以在我的自定义域名上找到。 / p>

然后我删除了我的帐户以及包含CNAME文件“www.mywebsite.com”的存储库,几个小时后我创建了一个新帐户,并希望创建一个具有相同CNAME“www.mywebsite.com”的新存储库我之前在旧帐户上使用过,当我创建一个包含我之前网站网址“www.mywebsite.com”的新CNAME文件时,我收到一条自动消息,表明此CNAME已被占用 -

但是我删除了我的旧帐户,其中包含一个包含CNAME文件“www.mywebsite.com”的存储库,为什么我收到此消息表明您的CNAME已被占用?

所以,

希望你明白我想说的是什么......我现在该怎么办?

非常感谢并等待您的回复。

1 个答案:

答案 0 :(得分:-1)

来自troubleshooting custom domains Github网站。

如果您的CNAME文件中的自定义域已被其他GitHub Pages网站使用,您将收到页面构建警告。 CNAME文件中的自定义域只能使用一次。以下是您收到重复自定义域的页面构建警告时的一些示例:

  • 如果您的CNAME文件中有example.com等顶点域名, 这意味着example.com或其www子域名 (www.example.com)已在另一个CNAME文件中使用 存储库,并由相应的GitHub Pages站点使用。
  • 同样,如果您有www个子域名,例如www.example.com 您的CNAME文件,这意味着www.example.com或其顶点 域(example.com)已在另一个域的CNAME文件中使用 存储库,并由相应的GitHub Pages站点使用。

如果您拥有在其CNAME文件中使用自定义域的其他GitHub Pages存储库,则必须先从其他存储库的CNAME文件中删除自定义域,然后才能在其他页面的站点存储库中使用它。

要从您拥有的其他GitHub Pages网站存储库中删除自定义域:

  1. 找到包含重复自定义域的CNAME文件。
  2. 从包含您的。的其他存储库中删除CNAME文件 自定义域。
  3. 提交此更改。
  4. 将更改推送到您的GitHub页面发布分支(master 用户页面或组织页面以及项目页面的gh-pages) 触发新的构建。
  5. 将包含自定义域的CNAME文件添加到GitHub页面 站点存储库遵循“设置您的 页面站点存储库。“
  6. 如果您不拥有包含自定义域的CNAME文件的存储库,请尝试联系所有者并要求他们删除CNAME文件。如果您不确定哪个存储库包含自定义域的CNAME文件,请与GitHub support联系。