Google Cloud Platform与静态网站的GitHub页面 - 对index.html

时间:2016-09-09 14:53:31

标签: jekyll google-cloud-platform github-pages

我正在考虑在Google Cloud Platform(GCP)或GitHub Pages(GHP)上托管我的静态网站(包括Jekyll博客)。我做了一个小测试,发现GCP处理index.html文件的方式与GHP不同。

说我有以下文件结构:

- index.html
- folder
    - index.html
    - another.html
  1. 网址www.example.com/folder
  2. GCP:重定向到www.example.com/folder/index.html(index.html不受欢迎)

    GHP:重定向到www.example.com/folder/(不是问题)

    1. 网址www.example.com/folder/(带有正斜杠)
    2. GCP和GHP:网址仍为www.example.com/folder/(所需行为)

      #1情况下GCP的行为是不受欢迎的。我不想在URL中看到index.html。有没有办法解决这个问题,以便它与GHP的工作方式类似?

1 个答案:

答案 0 :(得分:0)

这个问题实际上似乎很容易修复。只需将您的固定链接更新为:

permalink: pretty
你的_config.yml

中的

来源:https://github.com/jekyll/jekyll/issues/156