国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

想在所有的請求路由前增加某一個目錄,求教大佬們?nèi)绾闻渲??(已解決)

蠟燭神光

比如目前的地址是:
原來:127.0.0.1:8787/api/test
我想設置成 127.0.0.1:8787/webman/api/test
原來:127.0.0.1:8787/app/admin
我想設置成 127.0.0.1:8787/webman/app/admin

目前路由配置文件是空的,所有路由走的是默認路由
截圖
需要在目前的的路由基礎上,增加一層路由webman

805 3 0
3個回答

ric

最外面加一層

Route::group('/webman', function () {

});

就行了

  • 蠟燭神光 2023-10-07

    謝謝解答,是需要把所有的路由寫在里面?

  • ric 2023-10-08

    是的

  • 蠟燭神光 2023-10-08

    ??那好像不可行,admin插件路由太多了

  • ric 2023-10-08

    ???看下你的結(jié)構(gòu)?按理來說就外面包一層,一行代碼的事哇?

  • ric 2023-10-08

    還是不行的話,就在support/Request.php 類添加個方法

    //重寫獲取path用于域名路由
        public function path()
        {
                $uri = $this->uri();
    $prefix = '/webman';
    $uri = str_replace($prefix, '', $uri);
    $this->_data['path'] = (string)\parse_url($uri, PHP_URL_PATH);
    
            return $this->_data['path'];
        }

    也可以用nginx進行做代理,

  • 蠟燭神光 2023-10-08

    support/Request.php這個方法可以了 謝謝大佬

TM
    Route::group('/home',function () {
      Route::any('/platformHome', [\App\admin\controller\platform\PlatformController::class, 'platformHome']);
        Route::any('/yearPlatformHome', [\App\admin\controller\platform\PlatformController::class, 'yearPlatformHome'])    })->middleware($ADMIN_MID);
  • 蠟燭神光 2023-10-08

    謝謝解答,試了不行 404
    Route::group('/webman', function () {
    Route::any('/api', [\app\controller\ApiController::class, 'api']);
    });

小W

nginx代理

  • 暫無評論
年代過于久遠,無法發(fā)表回答
??