我在Heroku上运行了一个Jekyll网站。
网站生成后,我创建了一个文件public/photos.html
。如何设置Jekyll / Heroku以允许我以domain.com/photos
代替domain.com/photos.html
来访问该网页?
而且我不想使用支持机架中间件的rack-rewrite
。看起来有点多了。
谢谢!
答案 0 :(得分:2)
最简单的方法是将文件命名为photos/index.html
而不是photos.html
。如果这不适合您,您可以使用Front Matter中的变量permalink
。
答案 1 :(得分:0)
您可以在Sinatra中进行路线匹配并提供您喜欢的任何页面,请参阅:http://www.sinatrarb.com/intro.html