두개의 도메인을 한개의 도메인으로 변경 정보
두개의 도메인을 한개의 도메인으로 변경본문
a.com 과 b.com 두개의 도메인을 사용중입니다.
대표 도메인은 a.com 이고 현제 프레임을 이용해서 주소창에는 a.com 만 표시되게 되어있습니다.
문제는
b.com으로 접속했을때 도메인을 a.com으로 변경해주고 싶은데 어떻게 해야할지요
댓글 전체
저의 경우
도메인 포워딩을 했습니다. b.com -> a.com
도메인 포워딩을 했습니다. b.com -> a.com
김법식님 말씀대로 하시면 됩니다.
아파치 세팅을 변경하시면 되구요
가상호스트를 통해 사용하신다면 다음의 부분을 바꾸시면 됩니다.
<VirtualHost 111.111.111.111>
ServerAdmin 계정@사용자도메인.주소 #메일주소 적는 부분입니다.
DocumentRoot /home/사용자계정/public_html
ServerName 도메인1.com
ServerAlias www.도메인1.com
Redirect / http://www.도메인2.com
</VirtualHost>
머 대충 이렇습니다. 직접운영하시는 경우가 아니면 업체에 연락하셔서 포워딩 해달라고 하면 됩니다....만..
돈받고 유료포워딩 하는업체도 있습니다.
아.. 정작 중요한 부분을 말씀안드렸군요.. 위에서 보실때 Redirect 부분 보이시죠? 이부분이 도메인 포워딩 부분입니다. www.도메인2.com 을 www.도메인1.com으로 보내라는 명령입니다.
아파치 세팅을 변경하시면 되구요
가상호스트를 통해 사용하신다면 다음의 부분을 바꾸시면 됩니다.
<VirtualHost 111.111.111.111>
ServerAdmin 계정@사용자도메인.주소 #메일주소 적는 부분입니다.
DocumentRoot /home/사용자계정/public_html
ServerName 도메인1.com
ServerAlias www.도메인1.com
Redirect / http://www.도메인2.com
</VirtualHost>
머 대충 이렇습니다. 직접운영하시는 경우가 아니면 업체에 연락하셔서 포워딩 해달라고 하면 됩니다....만..
돈받고 유료포워딩 하는업체도 있습니다.
아.. 정작 중요한 부분을 말씀안드렸군요.. 위에서 보실때 Redirect 부분 보이시죠? 이부분이 도메인 포워딩 부분입니다. www.도메인2.com 을 www.도메인1.com으로 보내라는 명령입니다.
이런 멋진답변을 하실때도 있네요 ㅠ.ㅠ
죄송합니다.
죄송합니다.
헉! .. 추륵 ㅜ.ㅡ
제가 알고 있는 방법은요.
첫번째...b.com으로 접속했을때 보여질 index.htm파일에 다음 줄을 넣어 넘겨버리는 방법이구요.
<?header("locate:http://www.a.com")?>
일정 시간 멘트를 보여줄려면 아래와 같은 방법도 괘안겠죠.
<head>
<title>♡ 찾아주셔서 감사합니다. ♡</title>
<meta http-equiv="refresh" content="5;url=http://www.a.com">
</head>
<body>
5초후에 a.com으로 자동 접속합니다. 감사합니다.
</body>
</html>
두번째 방법은 서버를 직접 건드릴 수 있는 권한이 있다면 가능한 방법이겠죠.
httpd.conf 파일에 가상 도메인 설정 부분에 다음과 같은 방법으로 설정합니다.
<VirtualHost xxx.xxx.xxx.xxx>
ServerAdmin http://www.a.com <========이줄을 추가하는 거죠.
DocumentRoot /home/user
ErrorLog logs/b.com-error_log
CustomLog logs/b.com-access_log common
</VirtualHost>
도움이 되셨기를 바랍니다.
첫번째...b.com으로 접속했을때 보여질 index.htm파일에 다음 줄을 넣어 넘겨버리는 방법이구요.
<?header("locate:http://www.a.com")?>
일정 시간 멘트를 보여줄려면 아래와 같은 방법도 괘안겠죠.
<head>
<title>♡ 찾아주셔서 감사합니다. ♡</title>
<meta http-equiv="refresh" content="5;url=http://www.a.com">
</head>
<body>
5초후에 a.com으로 자동 접속합니다. 감사합니다.
</body>
</html>
두번째 방법은 서버를 직접 건드릴 수 있는 권한이 있다면 가능한 방법이겠죠.
httpd.conf 파일에 가상 도메인 설정 부분에 다음과 같은 방법으로 설정합니다.
<VirtualHost xxx.xxx.xxx.xxx>
ServerAdmin http://www.a.com <========이줄을 추가하는 거죠.
DocumentRoot /home/user
ErrorLog logs/b.com-error_log
CustomLog logs/b.com-access_log common
</VirtualHost>
도움이 되셨기를 바랍니다.
index.php 상단에 이 코드를 넣어 보세요..
<?
if (eregi("b.com$",$_SERVER["SERVER_NAME"]))
{
echo "<meta http-equiv=refresh content=\"0; URL=http://a.com\">\n";
exit;
}
?>
<?
if (eregi("b.com$",$_SERVER["SERVER_NAME"]))
{
echo "<meta http-equiv=refresh content=\"0; URL=http://a.com\">\n";
exit;
}
?>
헤더를 이용하는 방법 + 포워딩을 이용하는 방법 + 페이지를 이동하는 방법...
감사합니다 많은 도움 되었습니다^^