getRootPath() . 'public' . DS . 'install'); }); }); Route::group('admin', function () { Route::miss(function () { $pathInfo = request()->pathinfo(); $pathInfoArr = explode('/', $pathInfo); $admin = $pathInfoArr[0] ?? ''; if ($admin === 'admin') { return __view(app()->getRootPath() . 'public' . DS . 'admin' . DS . 'index.html'); } else { return Response::create()->code(404); } }); }); //扫码上传 Route::group('app', function () { Route::miss(function () { $pathInfo = request()->pathinfo(); $pathInfoArr = explode('/', $pathInfo); $admin = $pathInfoArr[0] ?? ''; if ($admin === 'app') { return view(app()->getRootPath() . 'public' . DS . 'admin' . DS . 'index.html'); } else { return Response::create()->code(404); } }); }); Route::group('kefu', function () { Route::miss(function () { $pathInfo = request()->pathinfo(); $pathInfoArr = explode('/', $pathInfo); $admin = $pathInfoArr[0] ?? ''; if ('kefu' === $admin) { return __view(app()->getRootPath() . 'public' . DS . 'admin' . DS . 'index.html'); } else { return Response::create()->code(404); } }); }); Route::group('pages', function () { Route::miss(function () { $pathInfo = request()->pathinfo(); $pathInfoArr = explode('/', $pathInfo); $admin = $pathInfoArr[0] ?? ''; if ('pages' === $admin) { return view(app()->getRootPath() . 'public' . DS . 'index.html'); } else { return Response::create()->code(404); } }); }); Route::group('home', function () { Route::miss(function () { if (request()->isMobile()) { return redirect(app()->route->buildUrl('/')); } else { return view(app()->getRootPath() . 'public' . DS . 'home' . DS . 'index.html'); } }); }); Route::group('supplier', function () { Route::miss(function () { $pathInfo = request()->pathinfo(); $pathInfoArr = explode('/', $pathInfo); $admin = $pathInfoArr[0] ?? ''; if ('supplier' === $admin) { return __view(app()->getRootPath() . 'public' . DS . 'admin' . DS . 'index.html'); } else { return Response::create()->code(404); } }); }); Route::miss(function () { if (!request()->isMobile() && is_dir(app()->getRootPath() . 'public' . DS . 'home') && !request()->get('type')) { if (file_exists(app()->getRootPath() . 'public' . DS . 'home' . DS . 'index.html')) { return view(app()->getRootPath() . 'public' . DS . 'home' . DS . 'index.html'); } else { return view(app()->getRootPath() . 'public' . DS . 'index.html'); } } else { return view(app()->getRootPath() . 'public' . DS . 'index.html'); } }); })->middleware(InstallMiddleware::class);