2017-02-15 199 views
0

它工作在发展,但在生产中我得到的Rails + Apache的应用程序不会提供静态的资产在督促

ActionController::RoutingError (No route matches [GET] "/assets/zoom.png"): 

的导游说,如果你这样做rake assets:precompile(我)的Apache应该提供静态数据。我设置config.serve_static_files = true来欺骗这个,但它也不起作用。

任何想法做什么或如何调试?

的Rails:4.2.4·红宝石:2.3.1

+1

您是否在使用任何助手? 'image_tag','image_url','asset_url'? – Leito

+0

这个线索解决了它! 我正在使用'url('zoom.png')'并改为'image-url('zoom.png')'使它工作。 Thanx !! –

回答

0

我在我的SASS使用url('zoom.png')

更改为image-url('zoom.png')做了这项工作。

感谢@Leito!

相关问题