子页面无法在GitHub上生成,我得到404错误,当我尝试在localhost上执行相同操作时:4000它可以正常工作。
网站结构:
index.md
-us (folder)
--index.md
--test.md
-uk (folder)
--index.md
--test.md
在本地生成:
GitHub生成:
有什么想法吗?
答案 0 :(得分:2)
如果您的网站位于项目存储库中,则其网址类似于username.github.io/repositoryName
。
在_config.yml
添加baseurl: /repositoryName
。
并设置如下链接:[Link text]({{ site.baseurl }}{{ page.url }})
。
答案 1 :(得分:0)
管理以解决此问题。
出于某种原因,Github页面不喜欢我的初始结构, 每个子页面都应该在它自己的文件夹中:www.test.com/us/test/index.md 我不得不将网站结构更改为:
www.test.com/uk/test/index.md
www.URL.com/index.md - 主索引页。