前言
如何将在 GitHub Pages上传的自定义的静态个人页作为主页,hexo博客作为其子页?
新建GithubPage
地址为:yourname.github.io
(这一步可以参考网上的链接
新建子页面的repository
这一步是为了之后将hexo部署到这个repo
名字自定,假设其为blog
(注:这里的repo的目录下不需要CNAME
文件)
部署Hexo前的准备
修改hexo根目录的配置文件_config.yml
将url
和root
修改为如下,确保主页和子页形成链接,如下:
# 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
!!!重要:
进入刚建立的blog
的settings
向下找到Github Pages
选择"master branch"
image-20200318005920707.png
出现绿色框就说明链接成功了!
以上。
快去建立自己的博客吧~
网友评论