답변 2개
6년 전
제가 사용하는 방법입니다.
head.php 젤 위에 넣어주시면 됩니다.
</p>
<p>if(!$_SERVER['HTTPS']) {</p>
<p> echo"<meta http-equiv='refresh' content='0;url=<a href="https://".$_SERVER["HTTP_HOST"].$_SERVER['REQUEST_URI']."'>";" target="_blank" rel="noopener noreferrer">https://".$_SERVER["HTTP_HOST"].$_SERVER['REQUEST_URI']."'>";</a></p>
<p> exit;</p>
<p>}</p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
뭉치형님
6년 전
감사합니다
댓글을 작성하려면 로그인이 필요합니다.
6년 전
일단 보안서버가 설치되어져 있어야 합니다.
SSL이 무료든 유료던 서버에 설치가되어야 가능 합니다.
무료 SSL은 Let's Encrypt 을 설치해 주시면 됩니다.
만약 ssl이 설치된 서버라면 HSTS를 설정해주면 http:// 로 접속하더라도 https:// 로 자동 변경 됩니다.
HSTS에 대한 설명은 아래 링크에 잘 설명되어 있네요....^^
HSTS 설치가 번거로우시면 사이트 계정에 .htaccess 를 아래처럼 입력후 저장 하시면 됩니다.
</p>
<p><ifmodule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} off
RewriteRule (.*) <a href="https://%{HTTP_HOST}%{REQUEST_URI}" target="_blank" rel="noopener noreferrer">https://%{HTTP_HOST}%{REQUEST_URI}</a> [R=301,L]
</ifmodule></p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 5개
�
정지유실장
6년 전
아마존에서 무료 ssl을 발급받아서 적용을 다한 상태인데..
도메인에 https://로 입력을해야 https로 접속이 되는 현상입니다 ㅠㅠ
htaccess에도 추가를 해줘도 변경이 안되는 현상인데..
도메인만 입력했을 시 http://로 접속이 되고 도메인에서 따로 https://로 입력을 해줘야
https://로 접속이 되고 있어요 ㅠㅠㅠㅠ
도메인에 https://로 입력을해야 https로 접속이 되는 현상입니다 ㅠㅠ
htaccess에도 추가를 해줘도 변경이 안되는 현상인데..
도메인만 입력했을 시 http://로 접속이 되고 도메인에서 따로 https://로 입력을 해줘야
https://로 접속이 되고 있어요 ㅠㅠㅠㅠ
�
亞波治
6년 전
nginx 사용중이신가요?
HSTS를 적용해 보시기 바랍니다.
HSTS를 적용해 보시기 바랍니다.
�
정지유실장
6년 전
nginx 사용중이지 않습니다 ㅠㅠ 삽질하고있습니다. 도메인 입력시 http로 연결되는걸
EC2에서 설정해줘야 할려나용
EC2에서 설정해줘야 할려나용
�
亞波治
6년 전
HSTS 설정해주면 깨끗이 해결 됩니다.
그것이 힘들면 그누보드 extend/user.config.php 파일 상단에 다음과 같이 소스코드를 추가하면 됩니다.
[code]
// https 접속이 아닐시 강제로 리다이렉트
if(!isset($_SERVER["HTTPS"])) {
header('Location: https://자신의domain.com');
}
[/code]
그것이 힘들면 그누보드 extend/user.config.php 파일 상단에 다음과 같이 소스코드를 추가하면 됩니다.
[code]
// https 접속이 아닐시 강제로 리다이렉트
if(!isset($_SERVER["HTTPS"])) {
header('Location: https://자신의domain.com');
}
[/code]
�
정지유실장
6년 전
아파치님 친절한 설명 정말감사합니다..FTP 이용하여 편집해서 넣어도
도메인만 입력시 http로 넘어가네요. 아마 EC2 쪽이나 ELB 쪽 문제인 듯(?) 싶습니다.
아직 해결은 못했지만 다시한 번 감사드립니다 ㅠㅠ
도메인만 입력시 http로 넘어가네요. 아마 EC2 쪽이나 ELB 쪽 문제인 듯(?) 싶습니다.
아직 해결은 못했지만 다시한 번 감사드립니다 ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인