ssl 설치 후 관리자페이지
본문
회원가입과 관련되 곳에는 ssl 을 해주는게 맞다고 하여 설치하고, 인증서도 받았습니다.
설정은 열심히 찾아서 한다고 했는데, 해결이 안되는 부분이 있어서 질문드려봅니다. ㅠㅠ
1. 포트가 443 이여야만 도메인:포트 이런식으로 쓰지 않을 수 있다.
-> 포트가 443 이 아니라서 도메인:포트 형태로 써야한다는 내용이 대부분이라 로그인과 같은 부분만 포트번호가 나타나는 형태로 설정하는 내용이 있어 일단 적용해 보았습니다. 해피정님의 답변을 보고 했습니다.
그런데 그 이후에는 페이지 이동하면 모두 포트번호가 나옵니다. 원래 그런 것인가요?
2. 로그인 후에 관리자로 접속하려고 하면
도메인:80/adm/ 이라고 뜨면서 접속이 불가해집니다.
-> 도메인/adm/ 처럼 :80을 삭제하면 접속이 됩니다. 이건 어떻게 수정을 해야 :80을 매번삭제하지 않고 사용할 수 있을까요??
3. sns 로그인을 하려면 https 형태로 주소를 넣어야한다고 해서 진행하였는데, http 를 사용해도 접속은 되니까 가능한 곳은 http로 해도 될까요?
감사합니다.
답변 3
우선 사용하는 것이 서버 인가요? 호스팅인가요?
서버를 직접 운영하신다면 아파치 또는 nginx 에서 vhost에 ssl 관련 설정과 포트도 지정해 주어야 하고
호스팅을 사용중 이시라면 서버 관리자에게 도움을 요청하여 vhost 잦업을 하시고 운영체제를 리스타트 시켜야 합니다.
그후에 그누보드 config.php 파일에서 아래와 같이 수정해 주시면 됩니다.
define('G5_DOMAIN', 'http://domain.com');
define('G5_HTTPS_DOMAIN', 'https://domain.com');
포트를 굳이 적용을 안해도 SSL은 443포트로 열리는게 맞습니다.
해피정님이 정리해놓은 경우는 SSL반영시 이미지가 안보일경우 포트까지 기입해 처리하는 방식으로 남겨 놓은 부분으로 보여집니다.
예전에는 SSL 부분을 부분부분 회원관련정보의 보안상 해당 부분만 적용을 하긴 했지만
최근에는 모든 부분에 SSL을 적용을 하는 부분으로 처리되어야 하는 부분입니다.
도메인을 알려주시면 확인해 보갰습니다.