Lumen Framework Env 路由依赖于环境
Lumen Framework Env routes depend enviroment
我想配置我的 Lumen 应用程序。
我想根据当前 APP_ENV 添加不同的路线。
例如,如果 APP_ENV 设置为生产 (APP_ENV=production) 我想添加路由 www.domain.com/pro/...
If APP_ENV=QA -> www.domain.com/qa
If APP_ENV=local -> www.domain.com/local...
有什么想法吗?
在路由中使用重定向:
$app->get('/my-route', function () {
switch (App::environment()) {
case "local":
return redirect->to('http://www.domain.com/local');
case "QA":
return redirect->to('http://www.domain.com/qa');
}
return redirect->to('http://www.domain.com/production');
// or just:
// return redirect->to("http://www.domain.com/" . strtolower(App::environment));
});
我想配置我的 Lumen 应用程序。
我想根据当前 APP_ENV 添加不同的路线。
例如,如果 APP_ENV 设置为生产 (APP_ENV=production) 我想添加路由 www.domain.com/pro/...
If APP_ENV=QA -> www.domain.com/qa
If APP_ENV=local -> www.domain.com/local...
有什么想法吗?
在路由中使用重定向:
$app->get('/my-route', function () {
switch (App::environment()) {
case "local":
return redirect->to('http://www.domain.com/local');
case "QA":
return redirect->to('http://www.domain.com/qa');
}
return redirect->to('http://www.domain.com/production');
// or just:
// return redirect->to("http://www.domain.com/" . strtolower(App::environment));
});