2026 년 4 월

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

 
그누스킨 그누소스 소스변경 소스문법 홈준비 기타
 
작성일 : 10-11-10 00:52
[그누소스] 도메인을 여러개 사용하는 경우
 글쓴이 : Morning (211.♡.235.69)
조회 : 4,033  
1. head.sub.php 적당하 위치에 아래 함수를 넣어주시고
<?
if ($_SERVER['HTTP_HOST'] == 'sir.co.kr' || $_SERVER['HTTP_HOST'] == 'www.sir.co.kr') {
$domain = sir.co.kr;
$img = sir;
} else {
$domain = gnu.co.kr;
$img = gnu;
}
?>

로고 이미지에 적용할 때, <a href="http://<?=$domain?>"><img src="<?=$g4[path]?>/img/logo_<?=$img?>.gif"></a>

이렇게 하면 sir,co.kr로 접속하면 <?=$domain?> 함수가 sir.co.kr로 바뀌면서
<a href="http://sir.co.kr"><img src="<?=$g4[path]?>/img/logo_sir.gif"></a>
이렇게 바뀝니다.

링크에 상대경로를 사용하기 때문에 링크에 적용시킬일이 별로 없지만,
절대경로를 써야하는 경우, <a href="<?=$domain?>"> 이렇게 링크를 걸어두면 혹시나 도메인이 바뀌게 되어도 절대경로 링크를 일일이 수정하지 않아도 $domain=sir.co.kr 이 함수만 바꿔주면 되겠죠...

sir.co.kr 이 아닌 다른 도메인이으로 접속하면 gun 로 이름이 바뀌게 되면서 gun 로고가 보여지게 됩니다.


2. 세션이 서로달라 로그인이 안되는 것을 방지하기 위해 config.php 파일에 쿠키 도메인 설정을 해주어야 합니다.

config.php 파일 안에 아래처럼 수정해주시면 됩니다.

// 이곳에 입력이 없다면 www 붙은 도메인과 그렇지 않은 도메인은 쿠키를 공유하지 않으므로 로그인이 풀릴 수 있습니다.

$url_tck1 = "sir.co.kr";   // 대표도메인1
$url_tck2 = "gun.co.kr";      // 도메인2

        if($_SERVER[HTTP_HOST]==$url_tck1) {
$g4['cookie_domain'] = "sir.co.kr";
}else if($_SERVER[HTTP_HOST]==$url_tck2) {
$g4['cookie_domain'] = "gun.co.kr";
}

// config.php 가 있는곳의 웹경로. 뒤에 / 를 붙이지 마세요.
// 예) http://g4.sir.co.kr

        if($_SERVER[HTTP_HOST]==$url_tck1) {
$g4['url'] = "http://sir.co.kr";
}else if($_SERVER[HTTP_HOST]==$url_tck2) {
$g4['url'] = "http://gnu.co.kr";
}

이러면 대표도메인이 아닐 경우 로그인이 풀리는 것도 해결됩니다.


주님과 함께 모닝커피를

Morning 10-11-10 00:52
 211.♡.235.69  
 
 

Total 167
번호 제   목 글쓴이 날짜 조회
122 [그누소스] 카테고리에 CheckBox 로 다수의 항목 입력가능… Yemam 09-12 6512
121 [그누소스] 카테고리 별 게시글 수 표시하기 Yemam 09-12 3941
120 [그누소스] $list[$i][wr_content] 에서 첫번째 이미지 링크를 … (1) Yemam 09-12 4346
119 [문법] 기간설정 (1) Yemam 09-04 4830
118 [문법] 여러가지 position Yemam 08-01 6057
117 [그누소스] 배경화면 Morning 12-08 3616
116 [그누소스] 줄에 색상넣기 Morning 12-08 3509
115 [그누소스] 링크색상적용하기 Morning 12-08 3497
114 [그누소스] 도메인을 여러개 사용하는 경우 (1) Morning 11-10 4034
113 [기타] 부드럽게 슬라이딩 되면서 펼쳐지는 메뉴구… Morning 03-20 5543
112 [기타] [메뉴] 플래쉬 같은 메뉴 Morning 03-20 5355
111 [기타] [메뉴] 서브메뉴가 있는 가로형 깔끔한 텍스… Morning 03-20 5607
110 [기타] [네비게이션] 제목 항목을 클릭하면 내용이 … Morning 03-20 5445
109 [소스문법] 보더 입력방법 Morning 03-12 5631
108 [홈준비] 글꼴의 단위에 따른 크기 비교표 Morning 02-26 5509
 1  2  3  4  5  6  7  8  9  10    

Therefore, holy brothers, who share in the heavenly calling,
fix your thoughts on Jesus, the apostle and high priest whom we confess.
Let us fix our eyes on Jesus, the author and perfecter of our faith,
who for the joy set before him endured the cross, scorning its shame,
and sat down at the right hand of the throne of God