Laravel Vapor - Fix error 404 files

This commit is contained in:
Dillon Ngo
2024-11-01 08:04:57 +08:00
parent 9aab5b8a0e
commit c0542a6d14
2 changed files with 11 additions and 1 deletions
+1 -1
View File
@@ -13,7 +13,7 @@
<link rel="apple-touch-icon" sizes="180x180" href="{{ asset('images/favicon/apple-touch-icon.png') }}">
<link rel="icon" type="image/png" sizes="32x32" href="{{ asset('images/favicon/favicon-32x32.png') }}">
<link rel="icon" type="image/png" sizes="16x16" href="{{ asset('images/favicon/favicon-16x16.png') }}">
<link rel="manifest" href="{{ asset('images/favicon/site.webmanifest') }}">
<link rel="manifest" href="/site.webmanifest">
<meta name="msapplication-TileColor" content="#ffffff">
<meta name="theme-color" content="#ffffff">
<meta name="csrf-token" content="{{ csrf_token() }}">
+10
View File
@@ -1246,3 +1246,13 @@ Route::get('/downloads', function () {
return view('pages.downloads.index');
})->name('admin.download');
Route::get('/site.webmanifest', function () {
$filePath = resource_path('assets/images/favicon/site.webmanifest');
if (!File::exists($filePath)) {
abort(404);
}
$contents = File::get($filePath);
return response($contents, 200)->header('Content-Type', 'application/manifest+json');
});