avatar

目录
Hexo 如何绑定多个域名

Hexo如何绑定多个域名

以域名lilibei.net和lilibei.online为例进行示范。

方法一

在coding和github分别建立Repositories,并修改DNS,分别与lilibei.net、lilibei.online绑定。

lilibei.net ——》coding
lilibei.online ——》github

修改_config.yml

添加coding和github

Code
deploy:
type: git
repository:
coding: https://git.coding.net/lilibei/lilibei.git
github: git@github.com:lilibei/lilibei.github.io.git
branch: master

修改DNS

登陆DNSpod设置域名的DNS

  • 配置域名lilibei.net到coding

  • 配置域名lilibei.online到github

添加CNAME

将绑定到github的域名添加到CNAME文件中(CNAME放到Myblog/source/路径下).

Code
echo 'lilibei.online'  > Myblog/source/CNAME

缺点

  • 速度慢;hexo d部署两个Repositories当然比一个要慢,尤其blog后期soruce文件内容增多后github部署的速度明显慢很多。

  • 影响评论系统;评论系统通常只能绑定一个域名,另一个必然无法正常显示。

方法二

文章作者: Pele
文章链接: http://lilibei.net/2020/01/02/Hexo-%E5%A6%82%E4%BD%95%E7%BB%91%E5%AE%9A%E5%A4%9A%E4%B8%AA%E5%9F%9F%E5%90%8D/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Pele' blog
打赏
  • 微信
    微信
  • 支付寶
    支付寶

评论