storage
для получения фотографий использую пакет league/glide
, то есть в теге <img>
указываю роут который работает с фотографиями. Но вот с видео как быть, есть ли простое решение?public
папка доступно из инета, а папка storage
закрыта как и другие...<source src="/storage/file.mp4" type="video/mp4">
Route::get('/videos/{filename}', function($filename){
$file = Storage::get('videos/'.$filename);
$mimetype = Storage::mimeType('videos/'.$filename);
return response($file, 200)->header('Content-Type', $mimetype);
});