다중 도메인에 따른 접속방법 > php

본문 바로가기
사이트 내 전체검색

php

다중 도메인에 따른 접속방법

페이지 정보

작성자 서방님 댓글 0건 조회 236회 작성일 11-10-10 15:24

본문

출처 : http://technote.co.kr/php/technote1/board.php?board=apple&command=body&no=1192&search=%B5%B5%B8%DE%C0%CE&shwhere=tbody

 

한 개의 웹 호스팅(혹은 서버에서) 도메인 접속만으로도 다양한 변화를 주고 싶은 경우가 있습니다.

가령 하나의 테크샵을 사용하고 아이템도 같지만 타켓과 컨텐츠를 달리할 때 이러한 방법을 사용하고 싶은데요.
리눅스 쪽에 익숙하신분들은 .htaccess 파일을 이용해 컨트롤 하는 방법도 있지만 메인 서버에 인덱스 페이지만
잡아주는 것만으로도 간단히 이와 같은 방법을 활용할 수 있습니다.

1) 우선 서비스를 받는 웹호스팅서버에 복수 도메인을 신청하세요.
aaa.com 에 호스팅을 받고 있다면 활용할 bbb.com 과 ccc.com도 해당 호스팅으로 접속이 가능하게 복수도메인을 연결합니다.


2) 그리고 ftp를 이용해 메인 루트에 아래의 코드를 응용한 php 파일을 작성해 올립니다. 파일명은 index.php 로 등록하시면 됩니다.





<?

if ($_SERVER[HTTP_HOST]=="aaa.com") { $index="bbs/board.php?board=tnshopmain&command=shop"; }

elseif ($_SERVER[HTTP_HOST]=="www.aaa.com") { $index="bbs/board.php?board=tnshopmain&command=shop"; }

elseif ($_SERVER[HTTP_HOST]=="bbb..com") { $index="bbs/board.php?board=tnshopmain&command=shop&config=2"; }

elseif ($_SERVER[HTTP_HOST]=="www.bbb.com") { $index="bbs/board.php?board=tnshopmain&command=shop&config=2"; }

elseif ($_SERVER[HTTP_HOST]=="ccc.com") { $index="bbs/board.php?board=tnshopmain&command=shop&config=3"; }

elseif ($_SERVER[HTTP_HOST]=="www.ccc.com") { $index="bbs/board.php?board=tnshopmain&command=shop&config=3"; }


?>

<html>

<head>

<title>타이틀</title>

<meta http-equiv="refresh" content="0;url=<?=$index?>">

</head>

</html>


3)테크노트의 멀티설정을 활용해 샵의 연결에 대한 비주얼 적인 노출을 바꿔줍니다. 물론 연결된 인덱스 주소에 따라 멀티 설정이 아닌 iboard 나 다른 보드 노출 등을 통해 다른 퍼포먼스도 기대해볼 수 있습니다.

이 방법을 사용할 때 장점은 접속자에게는 도메인노출에 따라서 다른 느낌의 사이트를 보여줄 수 있다라는 장점이 있습니다. 멀티 설정에 적용될 스킨을 어떻게 만드느냐에 따라서 전혀 다른 보드와 아이템 카테고리 노출을 통해 새로운 느낌의 사이트를 보일 수 있습니다.
또한 운영자 입장에서는 여러 서버를 활용하지 않아도 되며 하나의 솔루션으로 사이트를 복수 운영하며 운영에 대한 노고를 줄 일 수 있지 않을까 생각합니다.

물론 사이트에 유입되는 유저들이 많아지면 서버를 늘리거나 다른 방법을 고민해봐야겠죠. ^^

댓글목록

등록된 댓글이 없습니다.

Total 614건 36 페이지
게시물 검색

회원로그인

접속자집계

오늘
106
어제
190
최대
1,347
전체
167,514
Latest Crypto Fear & Greed Index

그누보드5
Copyright © 서방님.kr All rights reserved.