Jekyll 使Github页面不区分大小写?

Jekyll 使Github页面不区分大小写?,jekyll,github-pages,Jekyll,Github Pages,有没有办法使github页面不区分大小写 或者在jekyll中确保所有url都是小写的 例如,此url是有效的: http://www.example.net/Vegas-2014.html 但这是404 http://www.example.net/vegas-2014.html 从可用性的角度来看,我不喜欢这样。(想想发短信的URL,输入它们等等) 我知道我可以用permalink解决这个问题,但我想知道是否有办法通过配置Jekyll或pages或其他技术来解决这个问题。对不起,在Unix/

有没有办法使github页面不区分大小写

或者在jekyll中确保所有url都是小写的

例如,此url是有效的:

http://www.example.net/Vegas-2014.html

但这是404

http://www.example.net/vegas-2014.html

从可用性的角度来看,我不喜欢这样。(想想发短信的URL,输入它们等等)


我知道我可以用permalink解决这个问题,但我想知道是否有办法通过配置Jekyll或pages或其他技术来解决这个问题。

对不起,在Unix/Linux世界中,区分大小写是一个受人尊重的问题。Windows世界更不区分大小写,但它是另一个世界;-)

Apache、Nginx或其他开源服务器默认情况下区分大小写,并且可以配置为不区分大小写

在Jekyll/Github页面世界中,我们必须处理好我们的案例


但也许你可以试试。

我意识到问题在于我的帖子文件名。如果我把它们变成小写的,我会考虑到情况最好的行为——所有小写都没有混合的情况。作为一种解决方案,你可以考虑使用Jykyl插件,乔尔。我没有意识到这一点。在我看来,它在这种情况下不会有帮助,因为我可以使用permalink字段使所有内容都小写。我希望找到一种解决方案,可以自动将所有内容小写,或者使所有内容不区分大小写。从jekyll redirect来看,似乎我必须手动添加字母大小写的每个组合,以实现不区分大小写的外观。这里也回答了: