有没有办法配置DocPad生成没有扩展名的页面,所以在url中托管为静态网站,它将如下所示:http://mysite.com/page1/?
答案 0 :(得分:3)
是的,但以不同的方式。
为静态环境生成的cleanurls plugin(docpad generate --env static
)会输出pages/welcome.html
作为pages/welcome/index.html
,以完成您所追求的目标 - 您可以访问您的浏览器中pages/welcome
无需担心。文档网址也会更新以反映这一点。
仅在没有扩展名的情况下输出pages/welcome
的问题是服务器不知道浏览器通常需要知道如何正确处理文件的文件的mime类型。