我有一个 Rails 4.2.7.1 项目,我尝试使用 JRuby 9.1.5.0 部署到 Tomcat 7 , Warbler 2.0.4
当我将它部署到根上下文时,它工作正常。如果我将它部署到其他某个上下文(/ myApp,例如 - tomcat这样做),则找不到PUBLIC下的图像,因为路径不正确。
搜索资产" /",但是在" / myApp /"。下
我可以指定鸣鸟(例如/config/warble.rb)吗?
或者我怎样才能正确设置路径?
答案 0 :(得分:0)
部署到子目录可能很痛苦。
首先检查asset_host是否正确:
config.action_controller.asset_host = 'https://your.site/myApp'
和config.ru
看起来像:
map '/myApp' do
run ApplicationName::Application
end