무조건 도메인 고정하기
어떤경로로 들어오던지 도메인이 고정되고 싶습니다..
예)
http://sir.co.kr/bbs/write.php?bo_table=g4_qa
http://cir.co.kr/bbs/write.php?bo_table=g4_qa
http://air.co.kr/bbs/write.php?bo_table=g4_qa
이렇게 어떤도메인으로 접속하던지 자동으로 머리주소가
http://sir.co.kr/bbs/write.php?bo_table=g4_qa
이렇게 바뀌게 못하나요?
예)
http://sir.co.kr/bbs/write.php?bo_table=g4_qa
http://cir.co.kr/bbs/write.php?bo_table=g4_qa
http://air.co.kr/bbs/write.php?bo_table=g4_qa
이렇게 어떤도메인으로 접속하던지 자동으로 머리주소가
http://sir.co.kr/bbs/write.php?bo_table=g4_qa
이렇게 바뀌게 못하나요?
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 15개
대부분 포워딩해서 주요 도메인 하나에 다른 도메인 포워딩 해서 사용하지 않나요 ?
구글링하면 내부주소로 바로 들어 오는데 그럴경우 포워딩했다고 해서 주소가 바뀌는지?
제가 여러가지로 궁금합니다..^^
포워딩시킬 때 포워딩될 주소값을 보여줄지 원래 자기주소를 보여줄지
설정하실 수 있습니다. 도메인사이트 들어가셔서 포워딩 메뉴 찬찬히 보세요.
그리고, 자체 서버쓰고 있다면 dns config 파일에서 바로 고정시킬 수 있습니다.
com 대표이면 net, co.kr, kr 등 으로 접속하면 com으로 연결 될 수 있도록....
헤드에다가
<?php
if ( eregi('cir.co,kr', $HTTP_HOST) == 0 )
{
header("Location: http://www.sir.co.kr");
exit;
}
강제로 바꿔버리게 하면 안될까요?
가능합니다.
대표도메인 밑으로 하위도메인 추가시키면 됩니다.
http://www.sir.co.kr - 그누보드4 > 그누4질답 >
-------------------
이부분은 보드소스에서 값을 받지않고 강제로 원하는텍스트를 심어놓으면 되겠죠
참고로 저는 com으로 잡아놓고 co.kr 다른도메인.com co.kr 4개 물려놓았습니다.
감사합니다..
특정페이지에 관한거였는데 그냥 form에서 그페이지 도메인 주소 고정해 버렸습니다..
감사합니다..
쿠키값에 문제가 생길여지가 많아서 아래 소스 다시 넣습니다.
쿠키꼬이지 않게요 통합되지는 않더라도 아예 분리시켜 놓으면 꼬여서 애러는 안날테니...
수정하셔서 헤드소스에 넣으면 될 듯합니다.
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>
</title>
</head>
<?
if ($_SERVER[HTTP_HOST]=="aaa.com") { $index="halcyon/index.html"; }
elseif ($_SERVER[HTTP_HOST]=="www.aaa.com") { $index="halcyon/index.html"; }
elseif ($_SERVER[HTTP_HOST]=="bbb.com") { $index="halcyon/index.html"; }
elseif ($_SERVER[HTTP_HOST]=="www.bbb.com") { $index="halcyon/index.html"; }
else { $index="http://air.co.kr/bbs/write.php?bo_table=g4_qa"; }
?>
<script language="JavaScript">
location.href='<?=$index;?>';
</script>
<body>
</body>
</html>
--> 요렇게 하면 될듯...^^
제 방법에는 문제가 있네요 쿠키값이 문제가 될 듯합니다.
여러곳에서 들어와서 중간에 섞여버리면 쿠키가 안먹을 수 있겠네요...해서....다쉬~
// 대표에서 대표로
if($_SERVER["HTTP_HOST"] == "aaa.com" || $_SERVER["HTTP_HOST"] == "aaa.com/") {
echo("<meta http-equiv=refresh content='0; url=http://www.AAA.com/index.php'>");
exit;
}
//다른데서 들어오는걸 대표로
elseif($_SERVER["HTTP_HOST"] == "bbb.kr" || $_SERVER["HTTP_HOST"] == "bbb.kr/" || $_SERVER["HTTP_HOST"] == "www.bbb.kr" || $_SERVER["HTTP_HOST"] == "www.bbb.kr/" ) {
echo("<meta http-equiv=refresh content='0; urlurl=http://www.AAA.com/index.php'>");
exit;
}
편법으로 처리를 하더라고 쿠키에 문제가 생기니
elseif문으로 다른사이트도 적용해서 아래에 계속 추가해 넣으시면 될듯합니다.
해드에다가 넣으ㅅ요
일반 게시판이 아닌 상품카트부분이라서~~
신경ㅤㅆㅕㅤ 주셔서 감사합니다..
폼에서 다음값으로 지정할때 넣기때문에 별문제 없구요..또한 한번 폼으로 넘어가면 그다음 페이지 부터는 고정페이지로 되니 여러문제 없이 사용이 가능하겠더라구요..
또한 언젠가는 도메인을 줄여야 하니 고객인지도 면에서도
그래서 폼값에서 고정 이방법을 택했습니다..^^
다양한 기능이 있는데
그 중 하나가 원하시는 게 있습니다.
찾아보겟습니다~
정보감사합니다.
설명 첫부분이 원하시는 기능이 아닌가 합니다.
===
홈디렉토리를 외부 서버로 리다이렉션
상황설명:
지역 도메인 ourdomain.com 밖에서 요청이 들어오면 홈디렉토리 URL을 다른 웹서버 www.somewhere.com으로 리다리렉션하길 바란다. 종종 가상호스트 사용장소에서 사용한다.
해결책:
재작성 조건을 사용하면 된다:
RewriteEngine on
RewriteCond %{REMOTE_HOST} !^.+\.ourdomain\.com$
RewriteRule ^(/~.+) http://www.somewhere.com/$1 [R,L]