한 IP에 복수 도메인 설정? 정보
한 IP에 복수 도메인 설정?본문
호스팅 업체에서 한 아이피당 하나의 사이트만 지원 한다네요..
A라는 사이트를 운영중이고 B라는 사이트를 같은 호스팅에서 운영 할려고 하는데....
호스팅업체에서는 지원을 안해서
메인 index.php 파일에서
A.com 으로 들어 오면 A폴더 index.php를 열고
B.com 으로 들어 오면 B폴더 index.php를 열게 사용 하면 된다고 하는데 코드좀 부탁 드립니다..
A라는 사이트를 운영중이고 B라는 사이트를 같은 호스팅에서 운영 할려고 하는데....
호스팅업체에서는 지원을 안해서
메인 index.php 파일에서
A.com 으로 들어 오면 A폴더 index.php를 열고
B.com 으로 들어 오면 B폴더 index.php를 열게 사용 하면 된다고 하는데 코드좀 부탁 드립니다..
댓글 전체
그런곳이라면 다른곳으로 이전을 추천합니다.
메인 index.php 파일에서
A.com 으로 들어 오면 A폴더 index.php를 열고
B.com 으로 들어 오면 B폴더 index.php를 열게 사용 하면 된다고 하는데...
어떤 사람이 그렇게 사용하면 된다고 하던가요?
네임서버에 셋팅이 되고나서 말이죠.
a.com ==> 192.168.0.1
b.com ==> 192.168.0.1
예들들자면 위 처럼 네임서버에 두 호스트가 같은 ip로 연결되도록 설정한 다음에
가능한 말이죠.
비용 쬐끔 주면 복수도메인 허용하는것 같던데....어느 호스팅업체인지...
A.com 으로 들어 오면 A폴더 index.php를 열고
B.com 으로 들어 오면 B폴더 index.php를 열게 사용 하면 된다고 하는데...
어떤 사람이 그렇게 사용하면 된다고 하던가요?
네임서버에 셋팅이 되고나서 말이죠.
a.com ==> 192.168.0.1
b.com ==> 192.168.0.1
예들들자면 위 처럼 네임서버에 두 호스트가 같은 ip로 연결되도록 설정한 다음에
가능한 말이죠.
비용 쬐끔 주면 복수도메인 허용하는것 같던데....어느 호스팅업체인지...
비중이 크지 않으면은 저렴한 호스팅에서 2개 등록 하세요~
http://www.danyangin.com/ 유료 호스팅 질문해 보세요
호스팅 현제 뺀 상황 이지만 저렴하게 두개 등록 하실수 있으실꺼에요~~
http://www.danyangin.com/ 유료 호스팅 질문해 보세요
호스팅 현제 뺀 상황 이지만 저렴하게 두개 등록 하실수 있으실꺼에요~~
우선 폴더라기보다는 파일로 설명을 드릴게요. 제가 사용하고 있던 방법대로.
여기서 조금만 응용하시면, 폴더로 바꿀 수 있겠죠?
우선 A.com 으로 접속하였을 때 보이도록 할 index_A.php 파일을 하나 만드시고,
다시 B.com 으로 접속하였을 때 보이도록 할 index_B.php 파일을 하나 만들어 주세요.
그리고 다음의 코드를 입력하여 index.php 파일을 하나 만드세요.
<?
if ($_SERVER[HTTP_HOST]=="www.A.com") { $index="index_A.php"; }
elseif ($_SERVER[HTTP_HOST]=="A.com") { $index="index_A.php"; }
elseif ($_SERVER[HTTP_HOST]=="www.B.com") { $index="index_B.php"; }
elseif ($_SERVER[HTTP_HOST]=="B.com") { $index="index_B.php"; }
?>
<? include $index; ?>
위와 같은 방법을 사용하실 때에는 두개의 도메인이
하나의 호스팅에 이미 연결이 되어 있는 상태여야 합니다.
또한, index.php, index_A.php, index_B.php 파일이 모두 같은 폴더 안에 있어야 합니다.
파일 명은 제가 임의로 붙였지만, index.php 파일을 제외한 나머지 파일명은
마음대로 붙여주셔도 상관 없습니다만, 반드시 index.php에서 설정 해 주세요.
여기서 조금만 응용하시면, 폴더로 바꿀 수 있겠죠?
우선 A.com 으로 접속하였을 때 보이도록 할 index_A.php 파일을 하나 만드시고,
다시 B.com 으로 접속하였을 때 보이도록 할 index_B.php 파일을 하나 만들어 주세요.
그리고 다음의 코드를 입력하여 index.php 파일을 하나 만드세요.
<?
if ($_SERVER[HTTP_HOST]=="www.A.com") { $index="index_A.php"; }
elseif ($_SERVER[HTTP_HOST]=="A.com") { $index="index_A.php"; }
elseif ($_SERVER[HTTP_HOST]=="www.B.com") { $index="index_B.php"; }
elseif ($_SERVER[HTTP_HOST]=="B.com") { $index="index_B.php"; }
?>
<? include $index; ?>
위와 같은 방법을 사용하실 때에는 두개의 도메인이
하나의 호스팅에 이미 연결이 되어 있는 상태여야 합니다.
또한, index.php, index_A.php, index_B.php 파일이 모두 같은 폴더 안에 있어야 합니다.
파일 명은 제가 임의로 붙였지만, index.php 파일을 제외한 나머지 파일명은
마음대로 붙여주셔도 상관 없습니다만, 반드시 index.php에서 설정 해 주세요.
아참 포워딩 받으세여~~
도메인 네임서버 등록 하지 마시고 그냥 직접적으로 계정./b폴더로 연결해 버리시징~
도메인 네임서버 등록 하지 마시고 그냥 직접적으로 계정./b폴더로 연결해 버리시징~
답변 갑사합니다..
업체는 가X아 구요....ㅡㅡ
포워딩으로 해결 했습니다...
업체는 가X아 구요....ㅡㅡ
포워딩으로 해결 했습니다...