1개의 같은 게시판을 도메인별로 여러개의 스킨으로 꾸밀수 있나요?

1개의 같은 게시판을 도메인별로 여러개의 스킨으로 꾸밀수 있나요?

QA

1개의 같은 게시판을 도메인별로 여러개의 스킨으로 꾸밀수 있나요?

답변 3

본문

동일한 1개의 게시판을 A,B 사이트에 같이 사용중입니다.

 

도메인별로 스킨, 헤드, 푸터를 따로 적용할수 있는 방법이 있을까요?

 

이 질문에 댓글 쓰기 :

답변 3

가령  $_SERVER[ "HTTP_HOST" ] (https://www.codingfactory.net/12980) 이런식으로 도메인을 인식해서 가능하실거 같습니다.

하지만 커먼, 스킨, 헤드, 푸터 등에 각각 코드를 추가, 수정을 하셔야 가능합니다.

 

// 접속환경이 sir.kr/test/index.php?getdata=1 이라고 가정할때

 

$hostname = $_SERVER["HTTP_HOST"]; //도메인명(호스트)명을 구합니다.

$uri = $_SERVER['REQUEST_URI']; //uri를 구합니다.

$query_string = getenv("QUERY_STRING"); // Get값으로 넘어온 값들을 구합니다.

$phpself = $_SERVER["PHP_SELF"]; //현재 실행되고 있는 페이지의 url을 구합니다. 

$basename = basename($_SERVER["PHP_SELF"]); //현재 실행되고 있는 페이지명만 구합니다.

 

echo $hostname."<br>"; // 결과 sir.kr

echo $uri."<br>"; // 결과 /test/index.php?getdata=1

echo $query_string."<br>"; // 결과 getdata=1

echo $phpself."<br>"; // 결과 /test/index.php

echo $basename."<br>"; // 결과 index.php

 

위 도메인을 변수로 얻어서 분기하시고

그누스터디 자료 참고하셔서 제작하시면됩니다.

https://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=83

 

 

$_SERVER[ "HTTP_HOST" ] 별로 선언해서 처리해 주시는 방식으로 처리하셔야 합니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 125,873
© SIRSOFT
현재 페이지 제일 처음으로