我用dokku部署了一个rails应用程序。一切都很顺利,除了包括图像在内的所有资产都返回404错误。
我真的不知道如何调试这个。
我有完全相同的问题,并添加以下宝石解决了它:
gem 'rails_12factor', group: :production
这是在heroku上处理这个问题的官方方式(而且这个gem也是由heroku团队制作的)
最后我添加了这个:
config.serve_static_files = true
在environment / production.rb中
在rails 5上,尝试在此页面上建议的production.rb中进行更改rails_12f
对于dokku来说,添加:
dokku config:set <your-app> RAILS_SERVE_STATIC_FILES=true
很简单