Hexo+Github 自建博客自定义页面做首页

前言

如何将在 GitHub Pages上传的自定义的静态个人页作为主页,hexo博客作为其子页?

新建GithubPage

地址为:yourname.github.io

(这一步可以参考网上的链接

新建子页面的repository

这一步是为了之后将hexo部署到这个repo

名字自定,假设其为blog

注:这里的repo的目录下不需要CNAME文件

部署Hexo前的准备

修改hexo根目录的配置文件_config.yml

urlroot修改为如下,确保主页和子页形成链接,如下:

# URL
## If your site is put in a subdirectory, set url as 'http://yoursite.com/child' and root as '/child/'
url: https://yourname.github.io/blog #改
root: /blog/ #改
permalink: :year/:month/:day/:title/

找到_config.yml下的deploy,把repository修改为blog的地址,如下:

deploy:
  type: git
repository: https://github.com/yourname/blog.git #改
  branch: master

重新部署博客

hexo clean && hexo g && hexo d

修改repo的setting

!!!重要

进入刚建立的blogsettings

image-20200318005215574.png

向下找到Github Pages

image-20200318005607446.png

选择"master branch"


image-20200318005920707.png

出现绿色框就说明链接成功了!

以上。

快去建立自己的博客吧~

参考链接

Github+Hexo 博客 自定义页面做首页
Hexo自定义页面做首页

你可能感兴趣的:(Hexo+Github 自建博客自定义页面做首页)