subdomain - 在主域在别处时创建一个 Github Pages 子域
问题描述
我正在尝试使用 Github Pages 托管自定义子域。
我的顶级域(http://example.com)指向自定义服务器(不是 Github Pages)。
我正在尝试获取此(http://subdomain.example.com)的子域以在项目页面之外托管 Github Pages 站点。
我已经为指向http://username.github.io的子域创建了 CNAME 记录,但它出现了这个错误:
您网站的 DNS 设置使用自定义子域 subdomain.example.com,该子域设置为 A 记录。我们建议您将其更改为指向 [YOUR USERNAME].github.io 的 CNAME 记录。有关更多信息,请参阅 https://help.github.com/articles/setting-up-a-custom-domain-with-github-pages/。
我也尝试将项目移动到它自己的 Github 组织,并将 CNAME 指向 organizationname.github.io,但结果相同。
在这两种情况下,我都等待了 24 小时让 DNS 传播。
我尝试按照官方教程并在 StackOverflow 中搜索答案,但无法找到任何适合这种情况的东西。
我的http://example.com域的 A 记录是否可能会影响它下面的所有子域?
解决方案
找到了 Github 支持的解决方案。
原来答案是肯定的,你可以。我刚刚将我的顶级域配置为使用 Cloudflare,但完全忘记了它。我在 Cloudflare 的原始帖子中进行了描述的更改,并且一切正常。
推荐阅读
- java - 如何使用 Glide 从 JSON 中获取图像
- reactjs - 使用 JSX 调用子组件会抛出错误
- c# - 找不到类型或命名空间名称“AutoCompleteEntities2”(您是否缺少 using 指令或程序集引用?)
- emacs-prelude - 在 Mx prelude-update 之后出现错误:错误的类型参数:stringp,100
- python - 在python中按深度间隔绘制数据
- asp.net - 使用中间件 ASP.NET 进行依赖注入
- reactjs - 如何将 makeAnimated 与带有 react-select 的自定义组件一起使用?
- typescript - 为什么接口不能在打字稿中映射属性?
- azerothcore - Regain Hard Drive Space Azerothcore - 我可以移动一些东西吗?
- python - 如何使用一个符号的 SMA 信号来交易另一个符号