이전 목록 다음
채택완료

.htaccess 적용이 안됩니다 https 리다이렉트 다른방법없나요? ㅠ

 https 리다이렉트 다른방법없나요? ㅠ

몇일째 해결을 못해서 너무 힘듭니다 

도와주세요 제발 ㅠ

답변 5개 / 댓글 2개

채택된 답변
+20 포인트

무조건 https만 쓰겠다는 과정하에 답변 드립니다.

 

그누보드 extend 폴더에 

ex) user.config.php 같은 아무파일에

 

Copy
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if(!isset($_SERVER["HTTPS"])) { 
    $uri= $_SERVER['REQUEST_URI'];
    header('Location: https://도메인주소'.$uri);
}
?>

 

답변하고보니 tip링크 답변주신분하고 별반 차이없어서...

지울려고했는데 ;;

답변에 대한 댓글 1개

너무감사드립니다 4일 고생한걸 한번에 해결했네요 ㅠㅠ 사랑해요 선생님

사용자정의 좋네요 

이거 앞단에서 처리하게 할려면 conf에서 하는게 맞고

서버까지오게한후 할려면 뒤에 방법이 많는것 같습니다.

기능이슈만 고려하시면 후자가 간단해 보입니다.

ifelse부분이하신 후자부분

http이면 https로 보내라는 구문입니다. 

<VirtualHost *:80>
    ServerAdmin abc@abc.com
    DocumentRoot /home/****/public_html
    ServerName ***.kr
    RewriteEngine on
    RewriteRule ^(.*)$ https://%{HTTP_HOST}$1 [R=301,L]

</VirtualHost>

 

httpd.conf  파일에 수정해서 넣으시면 됩니다.

 

답변에 대한 댓글 1개

선생님 혹시 그거 아파치인가요?? (아파치를잘 몰라서요..ㅠ)
제 ftp에 검색을해도 파일이없어서
만들어서 html에 넣으면되나요? ㅠ

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