heroku - 如何在 Heroku 上为 Jekyll 静态站点创建别名?

标签 heroku url-rewriting jekyll

我有一个在 Heroku 上运行的 Jekyll 站点。

网站生成后,我创建了一个文件public/photos.html。如何设置 Jekyll/Heroku 以允许我以 domain.com/photos 而不是 domain.com/photos.html 访问页面?

而且我不想使用支持机架中间件的rack-rewrite。似乎有点太多了。

谢谢!

最佳答案

最简单的方法是将文件命名为 photos/index.html 而不是 photos.html。如果这对您不起作用,您可以使用 Front Matter 中的变量permalink .

关于heroku - 如何在 Heroku 上为 Jekyll 静态站点创建别名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14206978/

相关文章:

php - Heroku PHP 和 Node.js 在同一个应用程序中

ruby-on-rails - 在heroku 上重命名了Ruby on Rails 应用程序,现在它不起作用

php - 使用 PHP 重写 URL

jekyll - 让 Jekyll 忽略一些 HTML 文件

ruby - 在 Jekyll 中创作存档页面

heroku - 在heroku上安装一个linux包

git - 无法将一些引用推送到 git@heroku.com

c# - 如何使用 MVC 路由多语言 URL

regex - 用于 mod 重写的递归正则表达式

jekyll - 在 Jekyll 中访问 _data (loop in loop)