테스트 사이트 - 개발 중인 베타 버전입니다

도메인2개를 2개 그룹가각 연결 채택완료

홍콩일본서버 7년 전 조회 2,341

도메인   sir.kr      naver.com  있을때   

 

sir.kr 도메인 바문하면  서울 그룹 페이지 이동하고 이동하고싶어요   

서울 게시판 그룹 입니다.

/bbs/main.php?gid=soul

 

naver.com  도메인 방문하면   부산 그룹페이지 이동하고 싶어요

부산 게시판 그룹 입니다.

/bbs/main.php?gid=busan

 

그누보드 하나 설치햇습니다.   

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
그누위즈

head.php 쪽에 이런식으로 구현하면 될것같네요

</p>

<pre>
<?php
if(defined('_INDEX_')) { // index에서만 실행
    // 도메인 정보를 확인 할때 www를 제외하고 체크.
    function get_server_name()
    {
        return preg_replace('/^(www\.)/',"",$_SERVER['SERVER_NAME']);
    }
    $current_server_name = get_server_name();
    switch($current_server_name) {
        case 'naver.com':
            header("Location:".G5_BBS_URL."/main.php?gid=soul");
            break;
        case 'sir.kr':
            header("Location:".G5_BBS_URL."/main.php?gid=busan");
            break;
    }
}
?></pre>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 5개

불량학생™
7년 전
인덱스뿐만 아니고 두개의 도메인에 대한 모든 페이지가 각각 연결되게 해주어야 하지 않을까 합니다.
홍콩일본서버
7년 전
감사합니다.

잘됩니다.
홍콩일본서버
7년 전
www.naver.com naver.com 여기로 /main.php?gid=soul 모두 연결하자면

위에 www. 없애면되나요
그누위즈
7년 전
네 해당 소스는 www를 제거한 도메인 주소를 가져오는 소스이기때문에
예시와 같이 naver.com 과 같이 등록해서 사용하시면 됩니다.
그누위즈
7년 전
@불량학생™ 님이 말씀하신것 처럼 구현을 하려면
위에 소스로는 불가능 할 듯합니다 ㅠㅠ
최초 도메인 접속시 메인 index.php 가 실행되기 때문에
head.php 파일에서 잡아서 하는게 좋을것같고
질문 남기신 내용은 리퍼러가 네이버에서 왓는지 sir에서 왓는지를 체크하는게아닌
어떤 도메인으로 접속했는지에 따라서 다른 페이지로 분기하여 이동해야합니다.
두개의 도메인에 대한 모든 페이지가 연결되게 하려면
어떤 페이지를 이동하던 무한루프가 돌면서 계속 같은 main.php?gid=soul 등
그 페이지를 무한으로 열겠지요ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

T
7년 전

각 도메인 네임서버 설정에서 forward 해주시면 됩니다.

a.com > a.com/bbs/main.php?gid=soul

b.com > b.com/bbs/main.php?gid=busan

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인