我有一个简单的rails应用程序部署到Heroku,我正在尝试从index.html
文件夹提供静态目录(包含public/demos
),但遇到了一个奇怪的问题。我在生产中启用了config.serve_static_assets = true
,如果我转到mysite.com/demos/folder/
,我可以正常访问静态页面。但是如果我转到mysite.com/demos/folder
(缺少尾部斜杠),索引页面会加载但无法加载位于同一目录中的一堆链接的css / js。有没有办法解决这个或更好的方法呢?我不确定使用Rails提供静态内容的最佳方法是什么,但这感觉就像是一个糟糕的解决方案。