mirror of
https://github.com/aoaostar/toolbox.git
synced 2026-01-09 21:39:51 +00:00
20 lines
486 B
PHP
20 lines
486 B
PHP
<?php
|
|
|
|
use think\facade\Route;
|
|
|
|
Route::rule('api/:alias/[:method]', "Plugin/api")
|
|
->middleware(\app\middleware\PluginCheck::class, true)
|
|
->middleware(\app\middleware\RateLimit::class);
|
|
|
|
|
|
Route::get(':alias/logo', 'Plugin/logo');
|
|
|
|
Route::group(':alias', function () {
|
|
|
|
Route::get('/static/*', 'static');
|
|
Route::get('/[:path]', 'index')
|
|
->middleware(\app\middleware\View::class);
|
|
|
|
})->prefix('Plugin/')
|
|
->middleware(\app\middleware\PluginCheck::class, false);
|