보안서버 https 적용후 브라우저별로 접속이 안됨.

보안서버 https 적용후 브라우저별로 접속이 안됨.

QA

보안서버 https 적용후 브라우저별로 접속이 안됨.

답변 2

본문

https 로 항상 보이기 설정을 아래와 같이 하였습니다. (하단 참조)

브라우저 별로 사이트 접속이 다르게 됩니다.

 

조언 구합니다.

 

아래 시도한 결과입니다.

 

1. 익스플로어 접속시;

   --> https (자물쇠보임)로 보이고 관리자/회원 로그인 접속가능 및 상태유지 됩니다.

 

2. 크롬 버전 80.0.3987.87(공식 빌드) (64비트)

   1) 접속시 http 주소로 변경됨.

   2) 로그인 창은 https 로 보이고 로그인 하면 http://도메인/shop 로 표시

   3) 관리자 클릭하면 -->  https://도메인/adm/shop_admin/ 표시

 

3. 네이버 웨일 접속시;

   1) 개인정보 오류로 표시 연결이 되지 않습니다.

   2) 안전하지 않는 페이지로 안내 클릭하면 http 로 연결

   3) 로그인 하면 풀리면서 초기 화면으로 이동됩니다.

 

참고한 코드

------------------

이학권님 조언

RewriteEngine On

 

RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
----------------

FIXX 님 조언

테마/shop.head.php에 이렇게 넣었더니 해결했습니다, ㅠㅠ

<!--https로 강제 접속-->
<?php
if($_SERVER['HTTPS'] != "on"){
    $ssl_port = "";  //  443 포트를 사용하지 않는경우에 이용할 포트번호 입력
    if ($ssl_port == "") {
        $redirect_URL = "https://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
    } else {
        $redirect_URL = "https://".$_SERVER['HTTP_HOST'].":".$ssl_port.$_SERVER['REQUEST_URI'];
    }
    header("Location: ".$redirect_URL);
}
?>

이 질문에 댓글 쓰기 :

답변 2

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
  • 질문이 없습니다.
전체 0
© SIRSOFT
현재 페이지 제일 처음으로