ssl 신청시 www.도메인으로 했는데요. 채택완료
그래서인지
https://stmaryone.com/" rel="nofollow" target="_blank">https://도메인.com/ 으로 들어올 경우 인증서가 적용이 안되고 있습니다.
SSL인증서 www로 신청해서 그런거 맞죠? 그럼 변경할 수 있는 방법이 없는거죠?
그럼 https://stmaryone.com/" rel="nofollow" target="_blank">https://도메인.com/ 로 들어와도 https://stmaryone.com/" rel="nofollow" target="_blank">https://www.도메인.com/로 될 수 있게 변경은 어떻게 하면 될까요?
index.php 메인 상단이나 head에
<?php
$str = $_SERVER["SERVER_NAME"];
if (!preg_match("/www/", $str) == true) {
header("location: http://www.".$str.$REQUEST_URI);
}
?>
이렇게 넣어도 안되고
.htaccess파일에
RewriteEngine On
RewriteCond %{HTTP_HOST} ^도메인.com [NC]
RewriteRule ^(.*)$ http://www.도메인.com/$1 [L,R=301]
이렇게 넣어도 적용이 안되고 있어요ㅠㅠㅠ
답변 2개
head.sub.php 파일에 다음을 넣어주세요
</p>
<p><?php
$domain_url = '<a href="https://www.abc.com';" target="_blank" rel="noopener noreferrer">https://www.abc.com';</a>
if ($_SERVER['HTTP_HOST'] !== parse_url($domain_url, PHP_URL_HOST)) {
header('Location: ' . $domain_url);
exit();
}
?></p>
<p>
접속한 페이지가 그냥으로 접속하면 따따따로 강제 페이지 변경입니다
덧. SSL 은 그냥과 WWW 둘다 발급 되실껀데요. ... 발급 회사에 알아보세요
답변에 대한 댓글 3개
근데 동일하네요ㅠㅠ다른방법은 없을까요?
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
abc만 도메인으로 변경해주면 되는거 맞죠?
혹시나해서 테마사용하는데 테마아닌 경로에도 넣어줬는데 이상하네요ㅠㅠ