Github Pages 支持绑定多个域名么。

2018-06-17 00:32:20 +08:00
 xiaohantx
搜了下是说设置 CNAME,并且同一一级域名下...设置了三个,但是貌似只有第一个能顺利访问打开。
3797 次点击
所在节点    问与答
10 条回复
xiaohantx
2018-06-17 00:43:39 +08:00
已经了解到:
https://help.github.com/articles/troubleshooting-custom-domains/#multiple-domains-in-cname-file

CNAME 文件中有多个域
CNAME 文件只能包含一个域。要将多个域指向同一页,请设置通过 DNS 提供商的重定向。
nfroot
2018-06-17 08:30:18 +08:00
意义何在
xiaohantx
2018-06-17 09:38:00 +08:00
@nfroot 不想闲置 www 头
loading
2018-06-17 10:50:59 +08:00
www 在 dns 做 301 不就好了?
pexcn
2018-06-17 12:45:08 +08:00
www 也可以 在 DNS 设置 CNAME 指向 <username>.github.io
xiaohantx
2018-06-17 12:45:44 +08:00
@loading 是的目前已经才用了了 301,我是之前问的可以绑定多个域名...
xiaohantx
2018-06-17 12:46:43 +08:00
@pexcn 嗯明白的...这里是指多个域名直接 cname 或者 a 解析绑定。。
sneezry
2018-06-17 16:55:11 +08:00
当你在 CNAME 里写了 example.com ,GitHub 同时会自动帮你绑定 www.example.com ,只需要设置同样的 DNS 即可。

example.com, cname, username.github.io
www.example.com, cname, username.github.io
xiaohantx
2018-06-17 17:07:50 +08:00
@sneezry 这样哦,谢谢,因为我绑定的首要 blog.example.com 所以 www 没生效
sneezry
2018-06-17 17:21:54 +08:00
@xiaohantx 如果绑定的不是裸域( example. com ),而是子域( sub.example. com ),GitHub 是不会自动绑定 www 的,这种情况就需要额外的设置方法了,比如再搞个服务器专门做 301 跳转。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/463672

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX