質問: Ruby on rails を使ってサービスを作っているのですが、静的なページに画像を表示しようとしています。しかし、publicフォルダの中に exp.jpgという画像を保存しているにも関わらず画像が表示されません。何が悪いのか教えてください。 ``` 投稿ページまでの画面を画像で説明します。 右上のメニューから地域をタップしてください <%= image_tag("exp.jpg") %> ``` 初歩的な質問なのでしょうが、解決できません。 よろしくお願いします。
回答: Ruby環境あるわけではないですが、 ドキュメントを読んだ感じ /images/ に向くようですね。 * image_tag images配下に置くか 場所がpublic配下が良いのでしたら下記のようにしてみては。 ``` <%= image_tag("../exp.jpg") %> ``` 追記: 「初歩的」ということは自身が初学者である自覚があるということかと思いますが、 質問内に書くのではなく質問編集画面タイトル横にある「初心者アイコン」をご活用ください。 「初心者」と質問で書くよりも伝わりますし、質問一覧に表示されるのでわかりやすくなります。