| 12345678910111213141516171819202122232425262728 |
- <?php
- use Illuminate\Support\Facades\Route;
- use App\Http\Controllers\Account\AccountController;
- /*
- |--------------------------------------------------------------------------
- | Web Routes
- |--------------------------------------------------------------------------
- |
- | Here is where you can register web routes for your application. These
- | routes are loaded by the RouteServiceProvider within a group which
- | contains the "web" middleware group. Now create something great!
- |
- */
- // 根据域名判断返回不同的入口文件
- 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', '(.*)?');
|