url에 타 도메인을 지정할 수 없습니다. 해결방법 문의 드립니다.
본문
안녕하세요.
개발자선생님 업체에서 설치해준 홈페이지 계약만료가 되어 이제 직접 수정해야되는문제가
발생했습니다. 설치된것이 뭔가 알아보니 그누보드라고 알려줘서 이렇게 문의 드립니다.
최근 홈페이지 접속시 일부 회원들에게서 url에 타 도메인을 지정할 수 없습니다. 라는 문제점이 발생
한다고 합니다. 모든 회원에게서 나타나는 문제라면 어떡게 찾아서 조치를 취하겠지만
증상이 저에게는 보이지가않아 어떡게 할수가없는 상황입니다.
그래서 혹시나 싶어 해당 내용으로 검색하여 찾아보니
/lib/common.lib.php 에서
function check_url_host($url, $msg='', $return_url=G5_URL)
{
return false; // 임시 작동 X 처리 코드
if(!$msg)
$msg = 'url에 타 도메인을 지정할 수 없습니다.';
이렇게 하면 된다고 하여 지금 임시방편으로 해놓은 상태 인데
이렇게 해놔도 보안에 상관없는지요?
홈페이지에는 SSL 보안인증서가 설치되어 있고 config.php 파일에는
define('G5_DOMAIN', 'https://도메인.com');
define('G5_HTTPS_DOMAIN', '');
이렇게 설정이 되어 있는 상태 입니다.
전문가님들 해결방법좀 알려주시기 바랍니다.
답변 2
보안상 문제가 발생할 수 있습니다.
외부에서 저장 페이지로 직접 데이터를 보내지 못하도록 막는 역할을 합니다.
define('G5_DOMAIN', '');
define('G5_HTTPS_DOMAIN', '');
이렇게 입력을 비워서 확인해보시고, 안되시면 아래 내용을 참조해서 설정해보세요.
url에 타 도메인을 지정할 수 없습니다.
이문제는 일부 alert 의 경로를 지정해 줄때 그누함수가 아닌 도메인을 지정해 줄때 자주 발생 합니다.
주로 방문자들이 어느 페이지로 접근할때 발생 하는지 체크 하셔서 해당 파일의 alert 경로를 확인해 보세요.