我有一个在 Heroku 上运行的 Jekyll 站点。
站点生成后,我创建了一个文件public/photos.html
。如何设置 Jekyll/Heroku 以允许我访问页面domain.com/photos
而不是domain.com/photos.html
?
而且我宁愿不必使用rack-rewrite
哪个站起来的机架中间件。对此似乎有点过分。
谢谢!
我有一个在 Heroku 上运行的 Jekyll 站点。
站点生成后,我创建了一个文件public/photos.html
。如何设置 Jekyll/Heroku 以允许我访问页面domain.com/photos
而不是domain.com/photos.html
?
而且我宁愿不必使用rack-rewrite
哪个站起来的机架中间件。对此似乎有点过分。
谢谢!
最简单的方法是只命名文件photos/index.html
而不是photos.html
. 如果这对您不起作用,您可以使用Front Matterpermalink
中的变量。
您可以在 Sinatra 中进行路由匹配并提供您喜欢的任何页面,请参阅:http ://www.sinatrarb.com/intro.html