mirror of
				https://github.com/v2board/v2board.git
				synced 2025-10-31 09:21:46 +08:00 
			
		
		
		
	update: fix client protocol
This commit is contained in:
		| @@ -14,20 +14,24 @@ use Illuminate\Http\Request; | ||||
| */ | ||||
|  | ||||
| Route::get('/', function (Request $request) { | ||||
|     if (config('v2board.app_url') && config('v2board.safe_mode_enable', 0)) { | ||||
|         if ($request->server('HTTP_HOST') !== parse_url(config('v2board.app_url'))['host']) { | ||||
|             abort(403); | ||||
|     try { | ||||
|         if (config('v2board.app_url') && config('v2board.safe_mode_enable', 0)) { | ||||
|             if ($request->server('HTTP_HOST') !== parse_url(config('v2board.app_url'))['host']) { | ||||
|                 abort(403); | ||||
|             } | ||||
|         } | ||||
|         $renderParams = [ | ||||
|             'title' => config('v2board.app_name', 'V2Board'), | ||||
|             'theme' => config('v2board.frontend_theme', 'v2board'), | ||||
|             'theme_path' => '/theme/' . config('v2board.frontend_theme', 'v2board') . '/assets/', | ||||
|             'version' => config('app.version'), | ||||
|             'description' => config('v2board.app_description', 'V2Board is best') | ||||
|         ]; | ||||
|         $renderParams['theme_config'] = config('theme.' . config('v2board.frontend_theme', 'v2board')); | ||||
|         return view('theme::' . config('v2board.frontend_theme', 'v2board') . '.dashboard', $renderParams); | ||||
|     } catch (\Illuminate\Foundation\Bootstrap\HandleExceptions $e) { | ||||
|         abort(500, '主题初始化发生错误,请在后台对主题检查或配置后重试。'); | ||||
|     } | ||||
|     $renderParams = [ | ||||
|         'title' => config('v2board.app_name', 'V2Board'), | ||||
|         'theme' => config('v2board.frontend_theme', 'v2board'), | ||||
|         'theme_path' => '/theme/' . config('v2board.frontend_theme', 'v2board') . '/assets/', | ||||
|         'version' => config('app.version'), | ||||
|         'description' => config('v2board.app_description', 'V2Board is best') | ||||
|     ]; | ||||
|     $renderParams['theme_config'] = config('theme.' . config('v2board.frontend_theme', 'v2board')); | ||||
|     return view('theme::' . config('v2board.frontend_theme', 'v2board') . '.dashboard', $renderParams); | ||||
| }); | ||||
|  | ||||
| Route::get('/' . config('v2board.frontend_admin_path', 'admin'), function () { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user