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

abc.com 접속시 www.abc.com 으로 변경되는 문제

lawtop 1년 전 조회 1,907

abc.com 또는 www.abc.com 접속시 abc.com 으로 도메인이 접속되게 할려면 어떤 파일을 수정해야 하는지요?

 

abc.com 또는 www.abc.com 접속시 www.abc.com 으로 접속이 되어서요.

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

답변 6개

NiaoRenIT
1년 전

302 영구 리디렉션 설정이면 끝인데 뭐 이렇게 복잡하게 설명을 눌여놓는지 ...

 

제일 기초적인 간단한 설정을 왜 이렇게 복잡하게 일을 만드는지 참 ...

 

www.abc.com 를 abc.com 으로 302 영구 리디렉션 설정이면 끝 !

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

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

toqurk
1년 전

단독 서버 일 경우 도메인의 DNS(CNAME) 영역에 보시면 보통의 A유형으로 @ 후 바라보는 값이 있는데 서버의 IP(즉, 가상의 호스트가 정의 된 서버) 를 바라보게 해줍니다.
그 부분에 www도 동일하게 추가 해주시고...

만약 호스팅을 받고 계신거라면 호스팅 업체에 문의 하시면 됩니다.

보안인증서(SSL)에 따라 달라지지 않습니다.
 

아니시면 다른 분들 말씀처럼 처리 하셔도 되는데...

.htaccess 를 건드리기 힘들겠다 싶으시다면

통상적으로 모두에 닿아있는 페이지 (db connect ) 페이지 하단에 

 

if(strpos($_SERVER["HTTP_HOST"], "www") !== false)
{

    $Host = str_replace("www.", "", $_SERVER["HTTP_HOST"]);
    header("Location: https://" . $Host, true, 302);
    exit;
}

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

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

1년 전

따로 www로 가는 소스가 있을겁니다. 해당 소스가 어디 있는지 찾아서 www가 있으면 빼고 이동하게 수정을 하셔야 할거 같습니다.

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

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

NiaoRenIT
1년 전

SEO에서 도메인 가중치를 위해 abc.com 을 www.abc.com 으로 302 영구 리디렉션 설정하면 좋을같습니다.

 

반대로 www.abc.com 를 abc.com 으로 302 영구 리디렉션 설정이면 끝 !

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

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

1년 전

안녕하세요.

 

여러가지 방법이 있겠지만 아파치를 사용하실 경우 

루트 디렉토리에 .htaccess를 생성하여 아래처럼 설정을 하셔도 되고

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
 

또는 PHP 메인, 공통 등에서 URL을 인식하여 무조건 www 없는 주소로 리다이렉트 하는 방법 등이 있습니다.

 

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

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

toqurk
1년 전

무슨 차이가 있는거죠?

정말 궁금해서 여쭤봅니다.

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

답변에 대한 댓글 1개

l
lawtop
1년 전
크롬에서 접속시 abc.com 과 같이 접속하면 잘 접속이 되는데, www.abc.com 이렇게 접속을 하면 406 에러가 뜨더라구요. 이전에 보안인증서 설치할때 뭔가 잘못해서 그런지는 모르겟네요.

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

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

로그인