これは奇妙なものです。今日、新しいRails 4アプリケーションを開始し、transfer_functionsというリソースを作成しました。localhost:3000 / transfer_functions / 1のようなURLをヒットすると、その末尾に/favicon.icoが追加され、サーバーコンソールでこのエラーが発生します。
ActionController::RoutingError (No route matches [GET] "/transfer_functions/1/favicon.ico"):
何か案は?ありがとう!
アプリは「turbolinks」宝石を使用しています。
アップデート:
私はTwitterBootstrapを使用しており、それぞれのジェネレーターを使用してアプリケーションレイアウトを作成しました。この行をapplication.html.hamlファイルから削除すると、問題が修正されました。
%link(href="favicon.ico" rel="shortcut icon")
それが問題を引き起こした理由がわかりません。