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

크롬 https 에서 http redirect 가능한가요?

안녕하세요 

초바가 홈페이지를 꾸미다가 

크롬만 접속이 안되서 접속을 하니까

https:// 로 연결되서 접속이 안되네요 

http 접속은 됩니다.  

 

크롬접속시 에러 로그 

VM10:7288 crbug/1173575, non-JS module files deprecated. (anonymous) @ VM10:7288

 

 

다른데서는 http로 접속이 되던데 ㅠㅠㅠ

 

ssl 보안은 호스팅 업체에서 인증서 설치가 안된다고 하네요 

https 를 http로 리다이랙팅 하는방법이 있을까요 ???? 

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

답변 4개

ssl 없이 https 접속불가입니다.

크롬 자체에서 https 로 강제하지 않습니다.

URL 입력시 http:// 로 직접 입력해보세요.

그리고 해당 호스팅에서 https 로 리다이렉트 가 되는지도 채크해보세요.

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

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

https 접속시 ssl인증서가 설치된 사이트만 열리며

그 외에는 브라우저 자체에서 걸러지기 때문에 http로 리다이렉트가 불가능합니다.

https를 사용하고 있는 상태에서는

http로 리다이렉트가 가능하지만

https 보안인증서를 사용하지 않는다면, 브라우저에서 걸러지기 때문에

홈페이지 소스에 뭐를 심어놓더라도 사용이 불가능합니다.

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

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

extend/user.config.php

 

파일안에

 

</p>

<p>if($_SERVER['HTTPS'] != "on"){

    $ssl_port = "";  //  443 포트를 사용하지 않는경우에 이용할 포트번호 입력

    if ($ssl_port == "") {

        $redirect_URL = "<a href="https://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];" target="_blank" rel="noopener noreferrer">https://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];</a>

    } else {

        $redirect_URL = "<a href="https://".$_SERVER['HTTP_HOST'].":".$ssl_port.$_SERVER['REQUEST_URI'];" target="_blank" rel="noopener noreferrer">https://".$_SERVER['HTTP_HOST'].":".$ssl_port.$_SERVER['REQUEST_URI'];</a>

    }

    header("Location: ".$redirect_URL);

}</p>

<p>

 

넣어주세요

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

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

크롬 정책 상,

HTTPS 설정하거나, HTTPS 설정을 전부 제거하거나 둘 중 하나만 가능.

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

답변에 대한 댓글 2개

설정 한다는건 html과 css 에 있는걸 HTTPS 으로 모두 바꾸거나 HTTP로 바꾸면 될까요?
서버에 SSL설치부터 하셔야 해요. 그런다음 그누보드 수정필요해요.
제가 한 줄로 간단히 표현한 걸, 그누위즈 님이 상세히 설명해주셨네요.
즉,
인증서란 게 인증사이트로부터 님 사이트가 맞다는 걸 인증받은 건데,
그걸 악용하는 걸 막기 위한 조치가 크롬의 기본 정책입니다.

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

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

로그인

전체 질문 목록

🐛 버그신고