XETOWN

질문/답변

웹에 관련된 질문과 답변을 나눌 수 있습니다.
조회 수 154 댓글 7

안녕하세요.

 

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

 

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

 

 

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

 

 

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

 

1. http://

2. http://www.

3. https://

4. https://www.

 

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

 

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

 

 

도움 부탁드리겠습니다.

 

 

  • profile
    구름이 2016.11.30 20:28:37

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

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

  • ?
    마신 2016.11.30 20:46:48

    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 가 될듯합니다.

  • profile
    육식염소 2016.11.30 21:17:32

    두분 모두 감사합니다.

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

     

    RewriteEngine on RewriteCond %{HTTPS} off [OR]

    RewriteCond %{HTTP_HOST} !^www\.

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

     

     

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

     

    많은 도움되었습니다.

    감사합니다.

  • profile
    우성군 2016.12.01 00:44:19
    Nginx 에서는

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

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

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

    4가지 경우 모두 정상적으로 작동 가능합니다 ^^
  • profile
    육식염소 2016.12.01 02:17:04
    음.. 쉬운일은 아닌 거 같은데, 언제 날잡고 한번 해봐야겠네요.
    조언 감사합니다!

위로
서버에 요청 중입니다. 잠시만 기다려 주십시오...