に次のものがありますapplication.html
。ハムファイル...
= favicon_link_tag 'favicon.ico', :rel => 'shortcut icon'
したがって、これ.ico
は Web アプリケーションのデフォルト ページ (0.0.0.3000) の Google Chrome タブに表示されますが、サブページ (0.0.0.0000/calapps) には表示されません。
Chrome 開発者ツールにアクセスすると、head タグの下に次の HTML 行が表示されるため、これは非常に奇妙です。
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/vnd.microsoft.icon">
href (ハイパーテキスト参照) をクリックすると、32x32 のアイコンが表示されます。
アップデート:
ここでアプリケーションを表す heroku を作成しました。
奇妙なことに、ファビコンは表示されませんが、http://calapps3.herokuapp.com/assets/favicon.icoは存在します。記事「 How to add favicon in rails 3.2 」のすべての手順に従っているので、なぜこれが機能しないのか混乱しています。おそらく、application.html.haml に favicon_link_tag を追加しただけだからです。