Github pages help page表示可用的页面有两种基本类型:用户/组织页面和项目页面:
在用户/组织页面中,repo必须使用username/username.github.com
命名方案,username.github.com
是页面的域,同样,内容应该放在master
分支中。
在项目页面中,gh-pages
分支用于构建和发布。
但是在这个list of Jekyll-powered blogs中,我发现this repo,它有一个自定义域http://gitready.com
,似乎不符合两种页面中任何一种的要求(分支名称)和repo命名方案)。但根据this test,似乎托管在github上。
这个网站是否在github上托管?如果是,为什么它不符合要求?
答案 0 :(得分:0)
首先,since yesterday (April 5th 2013),这应该是 username / username.github.io
其次,您可以拥有自己的域,并重定向到正确的github地址。
请参阅“Setting up a custom domain with Pages”。
GitHub页面允许您在您的页面上指定您选择的域名。
设置自定义域时,服务器会自动为您创建一些重定向:
username.github.io ⇒ example.com for user pages
答案 1 :(得分:0)
这看起来是GitHub页面规则的一个例外(正如您所指出的,它似乎既不是master
也不是gh-pages
分支),但服务器签名似乎仍然匹配那是other GitHub Pages sites的。可能的原因包括: