我在/public/storage/qnafiles/fileName1576114481.hwp
中有文件。
并且在我的config/filesystems.php
文件中看起来像这样。
'disks' => [
'local' => [
'driver' => 'local',
'root' => storage_path('app'),
],
'public' => [
'driver' => 'local',
'root' => storage_path('app/public'),
'url' => env('APP_URL').'/storage',
'visibility' => 'public',
],
并且在刀片文件中,我对此进行了设置。
<p class="form-control-static mt-1 mb-1">
@if ($reply->attach_file)
<a href="{{ URL::to('/storage/qnafiles/'. $reply->attach_file) }}" target="_blank">{{ $reply->attach_file }}</a>
@else
<p>No files</p>
@endif
</p>
但是当我单击链接时,它转到404错误。
如何创建正确的链接?
尝试这个...
<a href="{{ Storage::url($reply->attach_file) }}" target="_blank">{{ $reply->attach_file }}</a>