公開しているアプリのrailsログを見ているとこんなエラーが。
ActiveRecord::RecordNotFound (Couldn't find Item with ID=favicon.ico):
サブディレクトリのfavicon.icoを取得しようとするとは悪逆非道な。
どこのボケブラウザだ!ヽ(`ω´)ノ
と思っていても解決しないので泣きながら対策をすることに。
ええっと、パスの最後に/favicon.icoがついているのでIDと思っているんだな。
POSTメソッド処理の中でチェックしてもいいんだけど場所が多いよね。
そもそもStaticなファイル参照がアプリパスに来ているのが変じゃ?
ということはRewriteでdispatchされているのか。
.htaccessの内容を見直せと。
参考:Apache module mod_rewrite
もともと存在しないファイルなんだからエラーで戻せばいいよね。
RewriteRule ^.+/favicon\.ico$ /favicon.ico [G,L]
サブフォルダのfavicon.icoに対してはエラー410:逝ってよしを返す、と。(゜▽゜)