메인페이지가 나의 도메인 주소가 아닐시 차단할수없나요?

메인페이지가 나의 도메인 주소가 아닐시 차단할수없나요?

QA

메인페이지가 나의 도메인 주소가 아닐시 차단할수없나요?

답변 1

본문

이상한 도메인주소30곳정도가  저의 사이트에 연결이되어있내요.

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

 

메인페이지에서 접속 URL을 불러와서 저의 도메인 아니면 차단하면 될꺼 같은데

방법좀 알려주세요~

이 질문에 댓글 쓰기 :

답변 1

메인 페이지 상단에 아래의 조건문을 한 번 적용해보세요.


<?php
//단독 도메인만 사용하는 경우
if ($_SERVER['HTTP_HOST'] != '나의도메인주소') {
    goto_url('http://www.police.go.kr/'); 
}
 
//서브도메인도 함께 사용하는 경우
if (!strstr('나의도메인주소', $_SERVER['HTTP_HOST'])) {
    goto_url('http://www.police.go.kr/'); 
}
?>

조건문을 적용시켜도 다른 도메인주소로 접속이 되내요~^^; 자바스크립트로 main페이지에서 접속 URL을 불러와서 내 도메인 아니면 차단해라...이렇게 해야지 차단될꺼같은데 자바스크립트 찾아봐도 쉽지가 않내요 ㅠㅠ

php 코드가 안되면 자바스크립트도 안 될 가능성이 있습니다.
'핸아빠'님의 사이트가 이상한 도메인에 어떤 식으로 연결되어 있는지를 좀더 정확하게 파악하실 필요가 있습니다.

일단은 메인페이지에 아래와 같이 해보세요

<script>
if (location.host != '나의도메인') {
    location.href = "http://www.police.go.kr/";
}
</script>

그러면 자바스크립트로 뭔가 가능성이 있을 수 있겠네요^^
이렇게도 한번 해보세요
<script>
var url = window.location.href;
if (url.match('나의도메인') === null) {
    location.href = "http://www.police.go.kr/";
}
</script>

선우님 너무감사합니다~ 선우님 덕분에 잘 해결했습니다~^^ 근데 임시방편같아서... 서버 아이피를 변경해야될까요? 현재 클라우드플레어 적용중인데 적용전에 포워딩됐더라구요~ 어떻게 해야될찌 모르겟내요~ 아직도 이상한 사이트들 주소로 핑을 날리면 제 서버아이피가 뜨내요~

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