한 IP에 복수 도메인 설정? > 십년전오늘

십년전오늘

10년전 추억의 책장을 넘기며

한 IP에 복수 도메인 설정? 정보

한 IP에 복수 도메인 설정?

본문

호스팅 업체에서 한 아이피당 하나의 사이트만 지원 한다네요..

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로 연결되도록 설정한 다음에
가능한 말이죠.
비용 쬐끔 주면 복수도메인 허용하는것 같던데....어느 호스팅업체인지...
비중이 크지 않으면은 저렴한 호스팅에서 2개 등록 하세요~
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에서 설정 해 주세요.
전체 129,546
십년전오늘 내용 검색

회원로그인

진행중 포인트경매

  1. 참여87 회 시작24.04.12 12:32 종료24.04.19 12:32
  2. 참여50 회 시작24.04.12 12:32 종료24.04.19 12:32
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT