HTML-CSS의 기초

자바스크립트 유입경로 확인 후 포워딩

Kay~ 2014. 12. 16. 17:56

 

자바스크립트 유입경로 확인 후 포워딩

 

자바스크립트 중에서 유입경로를 담고 있는 엘리멘트(라고 해야 하나?)가 바로

document 속성중 referrer 입니다.

이 referrer를 이용하여 어디서 유입되었는지 ..

유입종류에 따른 처리를 할 수가 있지요! ㅎ

 

난 삭제된 글로 유입되는 경우 다른글로 포워딩을 하는데

그런식으로 사용할 수가 있습니다.

물론 삭제된 글로 유입되는지 알려면 삭제된 글의 주소를 알아겠지만..

그거야 뭐.. 유입경로를 보면 알 수 잇으므로 큰 문제는 아닌것 같습니다.

 

 

 

 

그러면 자바스크립트 유입경로 확인이 가능한 referrer 사용예제를 보겠습니다.

 

<script language="javascript" type="text/javascript">
var url = document.referrer;

 

if (url.indexOf("daum")>0){
  window.location.href="http://ccoma.tistory.com/";
}

</script>

 

위의 경우 유입경로에 daum이 포함되어 있으면 http://ccoma.tistory.com 으로 이동을 시키게 됩니다.

 

물론 이런 강제 포워딩은 블로그에 별로 좋지 않습니다.

저품질의 영향도 있으니까요! ㅎㅎ

 

여튼 뭐.. 꼭 필요한 경우 유용하게 사용할 수 있다는 점. ㅎ