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

www 사용을 막고 싶어요..

열공하자 9년 전 조회 2,810

안녕하세요~ 다들 식사는 하셨는지요..?..^^ 독립서버에서 카페24 서버로 이전을 하다보니

http://www.도메인.com">www.도메인.com www 가 문제가 되고 있습니다! 네티즌에 www 을 같이 입력하게 되면 자연적으로 도메인.com   www 없이 리다이렉트 하려고 하는데..ㅠ 초짜가 되어서요..ㅠㅠ 서버설정및....htaccess 여기서는 잘 안되더라고요.. 프로그램에서 수정해야 될꺼 같은데...ㅠ 도움 부탁드립니다~ 감사합니다~ 

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

답변 4개

SLOOP
9년 전

.htaccess 에서 아래와같이 처리해도 될것같은데요.

 

#Force non-www:

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

 

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

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

9년 전

</p><p><?php</p><p>if(strstr($_SERVER['HTTP_HOST'], 'www.')) {</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$protocol = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off')?'https':'http';</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>header('HTTP/1.1 301 Moved Permanently');</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>header('Location: ' . $protocol . '://' . substr($_SERVER['HTTP_HOST'], 4) . $_SERVER['REQUEST_URI']);</p><p>}</p><p>?></p><div>
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

열공하자
9년 전
감사합니다..^^

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

해피정
9년 전

제가 하는 방법입니다.

아래 내용은 강제로 www 를 붙이도록 하는 내용인데, 반대로 생각하면 되겠죠?

 

[ 방법 1 ]  http://happyjung.com/aaa=bbb">http://happyjung.com/aaa=bbb   -->   http://www.happyjung.com/aaa=bbb




[ 방법 2 ]  http://happyjung.com/aaa=bbb">http://happyjung.com/aaa=bbb   -->   http://www.happyjung.com

 

 

http://www.happyjung.com/bbs/board.php?bo_table=lecture&wr_id=1186">http://www.happyjung.com/bbs/board.php?bo_table=lecture&wr_id=1186 

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

답변에 대한 댓글 1개

열공하자
9년 전
감사합니다..^^

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

플라이
9년 전

프로그램에서 www. 처리 된 부분은 페이지에서 인식해서 프로그램으로 www 없이 전환되는 스크립트 소스를 삽입 하셔야 됩니다.

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

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

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

로그인