아래의 PHP소스를 잘 살펴 보시기 바랍니다.
<?
if ($_SERVER[HTTP_HOST]=="www.도메인1") { $index="인덱스1"; }
elseif ($_SERVER[HTTP_HOST]=="도메인1") { $index="인덱스1"; }
elseif ($_SERVER[HTTP_HOST]=="www.도메인2") { $index="인덱스2"; }
elseif ($_SERVER[HTTP_HOST]=="도메인2") { $index="인덱스2"; }
?>
<? include $index; ?>
우선 위 소스로 index.php 를 만들어 줍니다.
그리고 도메인1으로 접속하였을때 엑세스하는 문서 인덱스1으로 지정해 주고
도메인2로 접속하였을때 엑세스하는 문서를 인덱스2로 지정해 주시면 됩니다.
예를 들어 a.com으로 접속하였을때 index1.html 의 화면이 보이고자 하고
b.com로 접속하였을때 index2.html 의 화면이 보이고자 할때는
<?
if ($_SERVER[HTTP_HOST]=="www.a.com") { $index="index1.html"; }
elseif ($_SERVER[HTTP_HOST]=="a.com") { $index="index1.html"; }
elseif ($_SERVER[HTTP_HOST]=="www.b.com") { $index="index2.html"; }
elseif ($_SERVER[HTTP_HOST]=="b.com") { $index="index2.html"; }
?>
<? include $index; ?>
위와같이 작성해 주시면 됩니다.
a.com 과 b.com 은 같은 호스팅에 포워딩되어 있어야 하며
index.php , index1.html , index2.html 은 같은폴더 안에 있어야 정상적인 페이지가 표시됩니다.
주의 할 것은 위에도 말씀드렸듯이 같이 호스팅에 포워딩이 되어 있어야만 가능한 부분입니다.