Przeglądaj źródła

1.前端改版2.新增动漫入口文件及配置

lh 1 miesiąc temu
rodzic
commit
98c942024f

+ 11 - 0
app/Http/Controllers/Account/AccountController.php

@@ -31,6 +31,17 @@ class AccountController extends BaseController
     }
 
     /**
+     * 动漫音频管理平台入口
+     *
+     * @param Request $request
+     * @return \Illuminate\Contracts\View\View
+     */
+    public function animeIndex(Request $request)
+    {
+        return view('animeIndex');
+    }
+
+    /**
      * 登录
      *
      * @param Request $request

+ 0 - 0
resources/views/animeIndex.blade.php


Plik diff jest za duży
+ 1 - 1
resources/views/index.blade.php


+ 12 - 1
routes/web.php

@@ -14,4 +14,15 @@ use App\Http\Controllers\Account\AccountController;
 |
 */
 
-Route::any('{slug}',[AccountController::class, 'index'])->where('slug', '(.*)?');
+// 根据域名判断返回不同的入口文件
+Route::any('{slug}', function ($slug = null) {
+    $host = request()->getHost();
+    
+    // 如果是动漫音频域名,返回动漫入口
+    if (strpos($host, 'anime') !== false) {
+        return app(AccountController::class)->animeIndex(request());
+    }
+    
+    // 默认返回普通入口
+    return app(AccountController::class)->index(request());
+})->where('slug', '(.*)?');