커뮤니티

안녕하세요.

 

XE 타운에서 여러 도움과 팁을 얻게 되어서 항상 감사하게 생각합니다.

 

어지간한 것들은 이곳과 웹서칭 등을 통해 해결이 됐는데, 아무리 찾고 찾아도 정확하게 이해가 안되는 부분이 있어서 도움을 얻고자 합니다.   

 

 

http:// https://www. 로 변경하는 가장 좋은 방법은 무엇일까요?

 

 

SSL 설치(전체적용)를 오류없이 잘 완료하였는데, 이렇게 되니 가능한 접속의 경로가 총 4가지가 되어 버렸습니다..

 

1. http://

2. http://www.

3. https://

4. https://www.

 

어떤 경로의 접속이든 모두 4번 https://www. 로만 접속을 하게 하고 싶습니다.

 

홈페이지의 기본주소는 당연히 4번으로 해 놓은 상태이구요.

 

 

도움 부탁드리겠습니다.

 

 

댓글 7

  • .htaccess 를 수정하시면 됩니다.

    http://stackoverflow.com/questions/13977851/htaccess-redirect-to-https-www 참고해 보세요.
    제일 상단 글은 질문 글이니 피하시는게 좋습니다.

  • https://www 는 관리자 - 일반 - 고급 SSL 에서 선택적 말고 항상사용 으로 하시면
    http:// -> https:// http://www -> https://www 가 되구요

    .htaccess 에서
    RewriteCond %{HTTP_HOST} ^사이트주소.com [NC]
    RewriteRule ^(.*)$ http://www.사이트주소.com/$1 [L,R=301,NC]

    넣으시면 항상 https://www 가 될듯합니다.

  • 두분 모두 감사합니다.

    아래와 같이 해결하였습니다.

     

    RewriteEngine on RewriteCond %{HTTPS} off [OR]

    RewriteCond %{HTTP_HOST} !^www\.

    RewriteRule ^ https://www.example.com%{REQUEST_URI} [NE,L,R]

     

     

    www를 제외하고 https://도메인을 입력하면 리디렉션이 너무 많아서 접속이 되지 않는데.. 누가 s 를 찍고 들어올까 싶네요.

     

    많은 도움되었습니다.

    감사합니다.

  • Nginx 에서는

    https://www.wsgvet.com/home/513

    위와 같이 서버단에서 처리 가능합니다.

    아파치도 가능할 것 같습니다.
  • @우성군
    이미 위처럼 처리했는데, 괜찮은 거 같네요.
    감사합니다. ^^
  • @육식염소
    www를 제외하고 https://도메인을 입력해도 정상적으로 처리됩니다 ㅎㅎ

    4가지 경우 모두 정상적으로 작동 가능합니다 ^^
  • @우성군
    음.. 쉬운일은 아닌 거 같은데, 언제 날잡고 한번 해봐야겠네요.
    조언 감사합니다!