我想配置我的Lumen应用程序。
我想根据当前的APP_ENV添加不同的路线。
例如,如果APP_ENV设置为生产(APP_ENV =生产),我想添加路线www.domain.com/pro/...
If APP_ENV=QA -> www.domain.com/qa
If APP_ENV=local -> www.domain.com/local...
有什么想法吗?
答案 0 :(得分:0)
在路线中使用重定向:
$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));
});