ruby-on-rails – 没有找到Rails,favicon.ico

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – 没有找到Rails,favicon.ico前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这很奇怪,我一直在接受:
ActionController::RoutingError (No route matches "/favicon.ico")

但我的favicon.ico在我的公共目录…任何想法如何解决这个? Nginx根本就不会出错.

解决方法

看起来,Nginx不会处理你的静态资源(因为这个静态文件的请求到ActionController).检查Nginx配置文件Nginx.conf中的公共root.
以下是Capistrano部署的示例:
server {
  listen       80;
  root /var/www/my_project/current/public;
}

你在头脑中使用一个favicon_link_tag帮助器吗?

猜你在找的Ruby相关文章