이상한 도메인 포워딩 관련 문의드립니다ㅜㅜ
본문
얼마전에 제가 여기에 이렇게 질문을 올렸습니다.
"이상한 도메인 주소(불법 도박사이트 같은 느낌의 주소)가 제 사이트에 연결 돼있네요.
메인페이지를 포워딩 한거같은데...
그 주소를 치면 메인페이지만 제 사이트로 연결되고 이후 글들은 제 URL이 떠요.
메인페이지에서 접속 URL을 불러와서 제 도메인(2개)가 아니면 차단하고 싶은데 방법이 있을까요?"
여기에 쵸니쵸니님께서 감사하게도 답변을 달아주셨습니다.
"
common.php에서 리퍼러 체크해서 해당 URL이면 걸러내는식으로 하셔야합니다.
만약 자기 URL만 가능하도록 해버리면 네이버같은 검색엔진에서 유입시에도 차단되버리기때문에
하나하나 차단해주는식으로 하셔야합니다.
if($_SERVER['HTTP_REFERER'] == 'www.site.com'){
exit();
}
"
그래서 common.php 에
if($_SERVER['HTTP_REFERER'] == 'www.site.com'){
exit();
}
이 문구를 넣었는데 (막을 주소 넣고) 변함이 없어서
혹시 어떤 부분이 빠졌는지 도움 주실수 있을까요?
추가로 혹시, 막을 도메인이 2개 이상일시에는 어떻게 넣으면 될까요?
답변 2
if($_SERVER['HTTP_REFERER'] == 'www.site.com' || $_SERVER['HTTP_REFERER'] == 'www.site1.com'){
exit();
}
이런식으로 처리해 주시면 됩니다.
프레임 링크 걸어 놓은듯 보이네요
if($_SERVER['HTTP_REFERER'] == 'www.site.com' || $_SERVER['HTTP_REFERER'] == 'www.site1.com'$_SERVER['HTTP_REFERER'] == 'site.com' || $_SERVER['HTTP_REFERER'] == 'site1.com'){
exit();
}