Laravelで作った画像投稿機能つきのWebアプリをさくらのレンタルサーバーにアップしました。
レンタルサーバーを今回初めてです。
色々なブログを参考しにてシンボリックリンクを貼ったりして画像が表示されるようにはなったのですがローカル環境では下記のようにsrc="/storage/image/item_nameですべて問題なく表示されていたのですが、サーバー上ではpublicをつける必要があったり../public/storage/image/{{ $item->image }}などページごとに階層を変えないとうまく表示ができません。
HerokuとS3を使ってデプロイしたときには問題なくローカルとサーバー上で同じ書き方ができたので、レンタルサーバーでもできると思っております。
src="/storage/image/{{ $item->image }}"で統一したいのですが
解決方法がありましたら教えて頂きたいです。
ローカル
<img src="/storage/image/{{ $item->image }}" alt="pic" >
レンタルサーバー上
<img src="/public/storage/image/{{ $item->image }} alt="pic" > <img src="../public/storage/image/{{ $item->image }} alt="pic" >
回答3件
あなたの回答
tips
プレビュー