2011-11-12 11 views
2

私はcssをスタイルシートフォルダと画像フォルダに配置しました。これらのフォルダはどちらも自分のレールアプリケーションのパブリックフォルダにあります。しかし、私はこれらのエラーが続いています:RoRルーティングエラー

Started GET "/assets/blueprint/print.css" for 127.0.0.1 at Sat Nov 12 07:36:49 -0500 2011 
Served asset /blueprint/print.css - 404 Not Found (2ms) 

ActionController::RoutingError (No route matches [GET] "/assets/blueprint/print.css"): 


Rendered /Library/Ruby/Gems/1.8/gems/actionpack-3.1.1/lib/action_dispatch/middleware/templates/rescues/routing_error.erb within rescues/layout (0.3ms) 


Started GET "/assets/custom.css" for 127.0.0.1 at Sat Nov 12 07:36:49 -0500 2011 
Served asset /custom.css - 404 Not Found (2ms) 

ActionController::RoutingError (No route matches [GET] "/assets/custom.css"): 


Rendered /Library/Ruby/Gems/1.8/gems/actionpack-3.1.1/lib/action_dispatch/middleware/templates/rescues/routing_error.erb within rescues/layout (0.4ms) 


Started GET "/assets/logo.png" for 127.0.0.1 at Sat Nov 12 07:36:49 -0500 2011 
Served asset /logo.png - 404 Not Found (3ms) 

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

私は間違っていますか?ありがとう。

答えて

2

3.1を使用しているようです。スタイルシートとjsファイルをassetsディレクトリの下に置いてみてください。アセットパイプラインの使用方法のセクションを参照してください。

+0

感謝を。今動作していますが、これはコンソールに記録されています:「提供されたアセット/custom.css - 304は変更されていません(0ms)」。 304は何らかのエラーですか?これは正常ですか?再度、感謝します。 – 0xSina

+1

これは心配するものではありません。リソースが最後に配信されて以来、リソースが変更されていないことを意味します。http://www.checkupdown.com/status/E304.htmlを参照してください。 – chrispanda

+1

これは、キャッシュが使用される可能性があります([HTTPステータスコード](http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html)を参照)。 – mliebelt