productionでcssが読み込まれない問題
昨日は assets:precompile のしわざかなと思ってたのですが、よくよく見たらnginxの設定の問題でした。
Chromeだとエラーはなにも表示されてなかったのですが、Firefoxで確認すると text/plain だからCSSは読み込めないよ!ということでした。
いやいやHTML5だからtext/cssとか記述要らんでしょ、と思ったらサーバ側のヘッダの話でした。
nginx.conf をどこかからのコピペにした結果、
http { ... include mime.types; ... }
の記述を削除してしまっていたのが原因でした。
これで無事解決ですが2時間ほど時間を使ってしまったのが悔しい。。