app/admin下存放的是后臺(tái)管理的內(nèi)容,想要實(shí)現(xiàn)一個(gè)admin的別名,由用戶(hù)自定義,比如xcakak,用戶(hù)訪(fǎng)問(wèn)/xcakak對(duì)應(yīng)到/admin。
用nginx重寫(xiě)可以實(shí)現(xiàn),只是許多用戶(hù)自身沒(méi)有修改nginx配置文件的能力,所以想做到程序中,用戶(hù)在安裝界面自定義后臺(tái)路徑。
config/route.php里加一個(gè)路由
Route::any('/xcakak', [plugin\admin\app\controller\IndexController::class, 'index']);
可行,再加一條把原有的admin屏蔽掉 Route::any('/admin', [NotFound::class, 'index']);