やりたいこと
Railsプロジェクトを本番環境へデプロイしました。
その際、ローカルで表示されているassetsファイル内の画像を本番環境でも同様に表示させるようにしたいです。
やったこと
qiitaのこちらの記事を参考に画像ファイルの位置を
app/assets/images/画像.png
ではなく
public/images/画像.png
というようにpublicフォルダの中のimagesフォルダ内に作成。
該当するcss部分を
css
1background: url(/images/top.jpg);
へ変更すると、ローカル環境では、意図した通りに画像が表示されました。
しかし、本番環境ではうまく表示されなかったのでコンソールで試しに見て見ると、
css
1 background-image: url(top.jpg);
と表示されていました。
デプロイ先のソースはローカルと同じソースコードであるにもかかわらず、ブラウザで見ると上記のような表示になるのはなぜでしょうか。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。