如何在 GitHub Pages 上传自己写的网页作为首页,Hexo 博客作为其子页?

发布于 2022-09-03 11:27:30 字数 764 浏览 10 评论 0

图片描述
图片描述
gihub有两个仓库 一个是博客的仓库 一个是新建的放首页的仓库Home-Page
hexo博客已经托管到csd758371536.github.io这个库下了 博客可以正常运行并访问

现在想把自己本地写的一个项目页面作为hexo博客的首页该怎么设置呢

是不是需要先把本地的项目上传到新建的Home-Page仓库里 然后去godaddy设置域名?
我现在dnspod的设置是这样的图片描述

是不是需要设置博客的二级域名 然后让csdoker.com这个地址指向首页的仓库 csdoker.com/blog指向博客页面的仓库 具体该怎么设置呢。。。

https://www.zhihu.com/questio...
在知乎上看到这个问题 但是题主的解答太乱了。。根本看不懂 希望大家能解答我上面说的那些问题(叙述清晰点= =)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

金橙橙 2022-09-10 11:27:30

1.多站点

入口为 csdoker.com,解析到你的自定义主页,博客用二级域名,如 blog.csdoker.com,解析到 Hexo blog。

2.子目录

保证你的仓库目录结构如下,只解析 csdoker.com

 blog
     index.html    -- hexo blog
     ……
 index.html        -- home page

并且更改 hexo/_config.yml 的两个配置,确保博客内链接能正确生成:

url: http://csdoker.com/blog
root: /blog/

最后上传你的站点吧,确保上传后的目录结构正确。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文