繁体   English   中英

如何设置自定义 url 以在页面上加载图像

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM