[英]How to set custom url for loading images on page
我已经设置了加载图像的路径:
<img src="{{\Illuminate\Support\Facades\Storage::url($newest->uploaded->where('upf_uploaded_as', 'feature_image')->where('upf_dimension', '200x200')->first()->upf_path)}}" class="card-img-top" alt="">
这基本上是转到当前网站域的 URL 并打开storage/upload/1399/10/images/{imagename}
。
但是现在,我需要指定另一个 URL 作为域。 所以而不是这个:
http://currentwebsite.com/storage/upload/1399/10/images/PCVS511-5 (1).jpg
这将加载图像:
http://differentwebsite.com/storage/upload/1399/10/images/PCVS511-5 (1).jpg
所以调用storage/upload/1399/10/images/{imagename}
的路径是一样的。 只是域名不一样。 但我不知道如何为此提供我的自定义 URL。
所以如果你知道,请帮我解决这个问题,因为我真的需要它。
谢谢。
您可以为存储创建另一个驱动器(在config/filesystems.php
找到),它具有与原始配置相同的配置,但对url
选项具有不同的设置:
'other_public' => [
'driver' => 'local',
'root' => storage_path('app/public'),
'url' => 'http://differentwebsite.com/storage',
'visibility' => 'public',
],
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.