Przeglądaj źródła

增加html静态文件缓存控制,不缓存防止页面刷新不生效

lh 1 miesiąc temu
rodzic
commit
6995d0d4bf
1 zmienionych plików z 12 dodań i 2 usunięć
  1. 12 2
      app/Http/Controllers/Account/AccountController.php

+ 12 - 2
app/Http/Controllers/Account/AccountController.php

@@ -27,7 +27,12 @@ class AccountController extends BaseController
 
     public function index(Request $request)
     {
-        return view('index');
+        // 入口页面禁止缓存,保证每次更新后普通刷新即可加载最新版本
+        return response()
+            ->view('index')
+            ->header('Cache-Control', 'no-cache, must-revalidate')
+            ->header('Pragma', 'no-cache')
+            ->header('Expires', '0');
     }
 
     /**
@@ -38,7 +43,12 @@ class AccountController extends BaseController
      */
     public function animeIndex(Request $request)
     {
-        return view('animeIndex');
+        // 入口页面禁止缓存,保证每次更新后普通刷新即可加载最新版本
+        return response()
+            ->view('animeIndex')
+            ->header('Cache-Control', 'no-cache, must-revalidate')
+            ->header('Pragma', 'no-cache')
+            ->header('Expires', '0');
     }
 
     /**