PHP/Laravel

도메인 기준 환경변수 분기처리

전봉근 2019. 4. 8. 10:13
반응형

# laravel 호스트 분기

  - .env.dev .... env파일 기준

  - bootstrap.php에 추가

    [내용]

//호스트체크

if(preg_match('/local\./', $_SERVER['HTTP_HOST'])){

    $envFile= '.env.local';

} else if(preg_match('/dev\./', $_SERVER['HTTP_HOST'])){

    $envFile= '.env.dev';

} else if(preg_match('/stage\./', $_SERVER['HTTP_HOST'])){

    $envFile= '.env.stage';

} else {

    $envFile= '.env.live';

}

 

$app->loadEnvironmentFrom($envFile);

return $app; 

반응형