【发布时间】:2019-02-09 08:34:52
【问题描述】:
我正在使用 Laravel 5.6 Storage API 将我的文件存储在 public/storage/images 中。这工作正常。当我想检索其中一个文件的完整 URL 时,我使用
$path = Storage::disk('public')->url('images/' . $url);
返回
但由于我的服务器设置为忽略public,因此该地址不会返回图像。相反,这个地址:
返回图像。有没有办法使用 Laravel 的 API 生成这个地址,而不是做一个丑陋的查找和替换?
【问题讨论】:
-
这是作品吗?将磁盘配置更改为 'url' => env('APP_URL').'
../storage', -
@kenken9999 关闭 - 我必须将其更改为
env('APP_URL').'/storage'。如果您将其添加为答案,我会将其标记为正确。