我有一个rails 应用程序,public
目录中有静态内容(例如public/index.html
),嵌套子目录中有附加静态内容(例如public/one/two/index.html
)。
如果我通过本地运行它,所有静态内容都会正确提供,script/server
但是当我将它上传到Heroku时,顶级页面加载正确,但嵌套内容返回 404。
我找到了许多讨论 rails 中静态内容的资源(例如这个问题),但它们似乎都假设一个相当简单的结构,其中包含一个包含所有文件的目录。
有什么办法可以解决这个问题吗?