테스트 사이트 - 개발 중인 베타 버전입니다

2차 도메인에 따른 DB 선택 가능할까요 채택완료

더운건싫어 1년 전 조회 1,051

 

2차도메인 값이 디비명으로 들어가게 하기위해 아래와 같이 해봤는데

안되네요

 

 

$siteurl = $_SERVER['HTTP_HOST'];

$domain2 = '';

$arr_url = array();

$arr_url = explode('.', $siteurl);

if (is_array($arr_url) && isset($arr_url)) {

    $matches = array(); 

    preg_match('/[^\.]+\.([^\.]{4}|[^\.]{3}|(co|or|pe|ac)\.[^\.]{2}|[^\.]{2})$/i', $siteurl, $matches);

    $domain = $matches[0];


    if (($arr_url[0].'.'.$arr_url[1]) !== $domain) { 

        $domain2 = $arr_url[0];

    } 

define('G5_MYSQL_HOST', '로컬호스트');
define('G5_MYSQL_USER', $domain2);
define('G5_MYSQL_PASSWORD', '패스워드는 동일');
define('G5_MYSQL_DB', $domain2);
define('G5_MYSQL_SET_MODE', true);

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

그냥 도메인 말고 htacess로 get 파라미터 생성해서 그거에 따른 2차도메인 변경하는거? 로하면 될것 같아요

조언이라서.. 응용해보시길.. 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인