서브도메인을 여러개 사용하려합니다.
본문
하나의 도메인에서
다양한 서브도메인을 이용하여 회원을 각각 받으려고합니다.
회원정보는 모두 동일한 member 테이블에 정보 저장되고
aaa서브도메인으로 접속하는 회원
bbb서브도메인으로 접속하는 회원
ccc서브도메인으로 접속하는 회원
이렇게 처리가 가능한건지?
예를 들어 도메인이 ompas.com이라면
aaa.ompas.com 으로 접속할 때 스킨과
bbb.ompas.com 으로 접속할 때 스킨도 다르게 할 수도 있을까요?
답변 3
가능합니다.
$_SERVER['SERVER_NAME'] = 접속도메인
위 접속도메인을 구분하는걸 사용한다면 가능합니다.
$domain=explode('.' , $_SERVER['SERVER_NAME']);
위처럼 코드를 사용하게 되면..
$domain[0] 이 서브도메인 또는 www 가 나오게 되겠죠
ompas.com 로 접속시
$domain=explode('.' , $_SERVER['SERVER_NAME']);
if($domain[0] == "ompas") {
// ompas.com 접속
}
www.ompas.com 로 접속시
$domain=explode('.' , $_SERVER['SERVER_NAME']);
if($domain[0] == "www") {
// www.ompas.com 접속
}
aaa.ompas.com 로 접속시
$domain=explode('.' , $_SERVER['SERVER_NAME']);
if($domain[0] == "aaa") {
// aaa.ompas.com 접속
}
bbb.ompas.com 로 접속시
$domain=explode('.' , $_SERVER['SERVER_NAME']);
if($domain[0] == "bbb") {
// bbb.ompas.com 접속
}
!-->!-->!-->!-->
제어가 조금 필요하겠지만 가능합니다.
답변을 작성하시기 전에 로그인 해주세요.