换了hexo主题后,之前魔改的主题又舍不得删,索性就把他们做成了分站,跟主站一起托管在github平台了。

黑石hexo分站

hexo静态博客这点不错,生成的页面全是html静态页面,直接拖入分站文件夹就ok了。

有几个地方要注意的是:

  • 分站域名和url的设置
  • 主站跳过渲染文件夹的设置

设置教程

根目录config.yml设置

  • 切换到分站主题,如volantis主题

    theme: volantis
  • url和root设置

    url: https://你的域名/volantis
    root: /volantis/

设置好之后hexo g生成volantis分站public文件夹下的的html的文件,复制后放入主站的source/volantis文件夹

分站复制到主站

主站跳过渲染设置

在主站的根目录设置里面,找到skip_render 我的设置如下:

skip_render: 
  - 'volantis/**'
  - 'next/**'

而后主站hexo cl && hexo g -d就可以了。

分站效果

volantis分站:https://www.heson10.com/volantis/

next分站: https://www.heson10.com/next/

评论