이상한 도메인 포워딩 관련 문의드립니다ㅜㅜ

이상한 도메인 포워딩 관련 문의드립니다ㅜㅜ

QA

이상한 도메인 포워딩 관련 문의드립니다ㅜㅜ

답변 2

본문

얼마전에 제가 여기에 이렇게 질문을 올렸습니다.

 

"이상한 도메인 주소(불법 도박사이트 같은 느낌의 주소)가  제 사이트에 연결 돼있네요.

 

메인페이지를 포워딩 한거같은데...

 

그 주소를 치면 메인페이지만 제 사이트로 연결되고 이후 글들은 제 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();​

}​

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 125,873
© SIRSOFT
현재 페이지 제일 처음으로