url에 타 도메인을 지정할 수 없습니다 처리
보통 도메인 관련 기능은 www와 www가 없는 도메인을 동일하게 처리합니다.
DNS에서 기본 설정만 했다고 가정하면
www.sir.kr 과 sir.kr은 동일하게 취급되고 처리되지요.
ssl 보안서버 인증서도 동일합니다.
그런데 그누보드에서 G5_HTTPS_DOMAIN을 지정하면
이 두 개를 다르게 취급하네요.
제 판단은 이렇습니다.
내 도메인이 abc.com이라고 가정하고
www.abc.com 으로 접속을 하면 로그인 후 이동하는 사이트는 www.abc.com 이 됩니다.
그런데 G5_HTTPS_DOMAIN을 www.abc.com으로 정의하면
www가 없이 abc.com으로 접속하면 로그인 하면서 G5_HTTPS_DOMAIN(www.abc.com)에서 처리하고
이동하는 사이트는 abc.com이 되므로 타 도메인으로 이동할 수 없다는 메세지가 나오는것입니다.
그래서 약간의 수정을 했습니다.
다음의 조건을 충족해야 합니다.
1. www가 붙는 도메인과 www 없는 도메인이 동일한 웹사이트를 사용함
2. ssl 보안서버를 구축했다.
/config.php 파일의 28라인즈음에
[code]
define('G5_HTTPS_DOMAIN', '');
[/code]
로 되어있는 것을
[code]
$http_host = $_SERVER['HTTP_HOST'];
define('G5_HTTPS_DOMAIN', 'https://'.$http_host.':443');
[/code]
바꿔줍니다.
이렇게 변경하게되면 효과
www가 있건 없건 접속한 도메인과 로그인처리하는 도메인이 같으므로 "url에 타 도메인을 지정할 수 없습니다" 메세지가 나타나지 않습니다.
제 판단이 틀릴 수도 있고 환경에 따라 결과가 다를 수 있지만
제가 적용한 경우에는 모두 문제없이 작동했습니다.
의견을 주시면 더 확인해보겠습니다.
댓글 6개
그래서 다시 원래대로 돌렸는데도 502 bad가 나오는데 어떻게 해야하나요?
대단히 감사합니다. 정말 해결 되었습니다~
게시판 목록
그누보드5 팁자료실
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 공지 | 3년 전 | 4413 | ||
| 1824 |
|
4년 전 | 2739 | |
| 1823 |
|
4년 전 | 3291 | |
| 1822 | 4년 전 | 4672 | ||
| 1821 |
|
4년 전 | 3803 | |
| 1820 |
jaykjayk5
|
4년 전 | 3473 | |
| 1819 |
|
4년 전 | 5457 | |
| 1818 | 4년 전 | 2675 | ||
| 1817 | 4년 전 | 7756 | ||
| 1816 |
|
4년 전 | 5278 | |
| 1815 | 4년 전 | 4024 | ||
| 1814 | 4년 전 | 5269 | ||
| 1813 | 4년 전 | 6274 | ||
| 1812 | 4년 전 | 5968 | ||
| 1811 | 4년 전 | 4455 | ||
| 1810 | 4년 전 | 4675 | ||
| 1809 |
|
4년 전 | 3117 | |
| 1808 | 4년 전 | 3814 | ||
| 1807 | 4년 전 | 4902 | ||
| 1806 |
|
4년 전 | 7456 | |
| 1805 |
|
4년 전 | 4424 | |
| 1804 |
|
4년 전 | 3975 | |
| 1803 |
|
4년 전 | 12963 | |
| 1802 |
|
4년 전 | 9693 | |
| 1801 | 4년 전 | 5132 | ||
| 1800 |
리얼오피스
|
4년 전 | 3811 | |
| 1799 | 4년 전 | 4199 | ||
| 1798 |
만두먹고또먹고
|
4년 전 | 4149 | |
| 1797 | 4년 전 | 4518 | ||
| 1796 | 4년 전 | 3890 | ||
| 1795 |
JKWang
|
4년 전 | 4658 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기