하나의 도메인에서
다양한 서브도메인을 이용하여 회원을 각각 받으려고합니다.
회원정보는 모두 동일한 member 테이블에 정보 저장되고
aaa서브도메인으로 접속하는 회원
bbb서브도메인으로 접속하는 회원
ccc서브도메인으로 접속하는 회원
이렇게 처리가 가능한건지?
예를 들어 도메인이 ompas.com이라면
aaa.ompas.com 으로 접속할 때 스킨과
bbb.ompas.com 으로 접속할 때 스킨도 다르게 할 수도 있을까요?
답변 3개
채택된 답변
+20 포인트
2019-04-22 (월) 15:44:01
가능합니다.
$_SERVER['SERVER_NAME'] = 접속도메인
위 접속도메인을 구분하는걸 사용한다면 가능합니다.
$domain=explode('.' , $_SERVER['SERVER_NAME']);
위처럼 코드를 사용하게 되면..
$domain[0] 이 서브도메인 또는 www 가 나오게 되겠죠
ompas.com 로 접속시
Copy
$domain=explode('.' , $_SERVER['SERVER_NAME']);
if($domain[0] == "ompas") {
// ompas.com 접속
}
www.ompas.com 로 접속시
Copy
$domain=explode('.' , $_SERVER['SERVER_NAME']);
if($domain[0] == "www") {
// www.ompas.com 접속
}
aaa.ompas.com 로 접속시
Copy
$domain=explode('.' , $_SERVER['SERVER_NAME']);
if($domain[0] == "aaa") {
// aaa.ompas.com 접속
}
bbb.ompas.com 로 접속시
Copy
$domain=explode('.' , $_SERVER['SERVER_NAME']);
if($domain[0] == "bbb") {
// bbb.ompas.com 접속
}
2019-04-22 (월) 15:46:43
불량학생™
2019-04-22 (월) 15:44:40
제어가 조금 필요하겠지만 가능합니다.
답변을 작성하려면 로그인이 필요합니다.