그누보드 보안 ssl https 주소로 리다이렉트 하기

 

보안 ssl 을 설치하고도 http 와 https 를 왔다갔다 하는 현상들이 많으실 거에요.

그누의 기본함수를 이용하였습니다.

 

extend/user.config.php 의 가장 상단에...

가장 상단이라 함은

 

[code]

<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가;

[/code]

 

이 코드의 바로 아래를 말합니다.

다음의 코드를 입력합니다.

 

[code]

if (strpos(G5_URL, "http://") !== false) goto_url(str_replace("http://", "https://", G5_URL).$_SERVER['REQUEST_URI']);

[/code]

 

단 이건 그누보드 폴더 안에 있는 주소에만 해당합니다. 

|

댓글 30개

@김창헌 감사합니다
@들레아빠 감사합니다
영카트도 무조건 SSL접속 하게 하려면 어떻게 해야 할까요?
@정민황 같은 방식으로 하면 되지 않나요?

주의사항이 있다면 페이지 링크를 걸거나 주소를 줄 때 http 나 https 가 들어가는 주소 자체를 사용하지 말아야 해요. 이를테면 이 글 주소는 https://sir.kr/g5_tip/18369 인데
이렇게 사용하지 말고 /sir.kr/g5_tip/18369 또는 <?php echo G5_URL; ?>/g5_tip/18369 이렇게 처리를 해야 도메인이 바뀌거나 서버 이전을 할 때를 대비하여 여러모로 정신건강에 이롭습니다.

http 주소 처리를 하는 건 최악이거든요. 처음부터 이런 식으로 주소 처리를 하는 것을 신체의 일부처럼 만들어야 합니다.
@비타주리
아... 좋은의견 감사드립니다.
저는 .htaccess 파일에 아래와 같이 입력해서 사용하고 있습니다.
뭔내용인지 모르지만 구글링해서 사용중인데 괜찮은것 같아요.

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
@호텔천사
.htaccess 파일을 이용하면 쉽기야 하겠지만
월 천원미만의 저가 웹호스팅 중에는 .htaccess 파일을 사용하지 못하는 호스팅도 많습니다.^^
@비타주리 사용이 안되는 경우도 있었군요.^^ 감사합니다.. ^^
@우리와 감사합니다
@명먕 감사합니다
감사합니다.
@크리스휘 감사합니다
감사합니다. 덕분에 잘 해결했습니다.
@seripig 감사합니다
@카산 감사합니다
감사합니다. 잘 쓰겠습니다.
@simina 감사합니다
감사합니다!!
@공부하는디자이너 감사합니다
이걸 인자 보다니 ㅠㅠ
감사합니다^^
감사합니다!!!
감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

+
제목 글쓴이 날짜 조회
3년 전 조회 3,386
3년 전 조회 3,692
3년 전 조회 3,403
3년 전 조회 3,331
3년 전 조회 2,771
3년 전 조회 2,722
3년 전 조회 4,226
3년 전 조회 2,873
3년 전 조회 3,496
3년 전 조회 4,038
3년 전 조회 3,793
3년 전 조회 3,694
3년 전 조회 3,479
3년 전 조회 2,665
3년 전 조회 6,044
3년 전 조회 4,024
3년 전 조회 3,755
3년 전 조회 2,554
3년 전 조회 3,770
3년 전 조회 3,079
3년 전 조회 4,228
3년 전 조회 2,421
3년 전 조회 2,087
3년 전 조회 3,090
3년 전 조회 2,138
3년 전 조회 2,285
3년 전 조회 7,507
3년 전 조회 2,295
3년 전 조회 4,355
3년 전 조회 2,446