Rails 3:在本地服务器(# rails服务器)上,尽管给出了正确的位置,但我的图像没有找到



我用rails server启动rails服务器。

我的图像在public/images中,即图像public/images/rails.png被<img src="/images/rails.png" />放入html中,就像image_tag helper生成它一样。

但是由于某种原因,这幅画没有找到。如果我直接在浏览器中输入文件的源,我得到一个路由错误:"No route matches http://0.0.0.0:3000/images/rails.png"。

帮忙吗?

Joern

检查您的环境配置文件,例如:config/environments/production.rb。如果设置了config.serve_static_assets = false,就会出现您所描述的问题。

最新更新