【发布时间】:2012-05-27 23:53:29
【问题描述】:
我希望拥有一个用户页面和多个项目页面,由 GitHub Pages 托管,但在 ONE 自定义域下可用(当然,每个 GitHub Pages 存储库都有子域)。所以我的目标如下:
- http://blog.florianwolters.de、http://www.florianwolters.de 和 http://florianwolters.de 下提供一个用户页面 (http://florianwolters.github.com)。
- 我希望有多少项目页面(例如 http://florianwolters.github.com/pear 可在 http://pear.florianwolters.de 下找到。
据我目前的理解,GitHub Pages 只允许在 Git 存储库根目录中的 CNAME 文件中定义的页面(用户页面和项目页面)的 ONE CNAME 资源记录.
我已经尝试了很多事情(在我的域提供商EUserv 处使用 DNS 记录和标头重定向,但我只能通过一个 URL (http://blog.florianwolters.de) 访问我的 GitHub 用户页面。我知道 DNS 更改可能会占用直到两天。
有人可以向我解释一下,我如何才能实现上述目标?我不敢相信这是不可能的,但我也不是 DNS 等方面的专家。
如果上述方法不可行:您建议的解决方法是什么?我确实想访问一个域下的所有 GitHub 页面(以及该域的子域)。
资源
【问题讨论】:
-
不可能。请参阅My custom domain isn't working上的CNAME 文件中的多个域
-
这篇博文详细介绍了这个问题。 captainwhippet.com/blog/2014/05/11/blog-setup-details.html
标签: github dns subdomain cname github-pages