1
2
3
4
5
6
7
8
9
10
11
|
<?
//문서상단
$domain = array(str_replace(“http://”,“”,$url));
$referer = parse_url($_SERVER[‘HTTP_REFERER’]);
if (!in_array($referer[‘host’],$domain)):
echo “본페이지는 본문내에서만 열람가능합니다.”;
exit;
else:
... 내용 입력 ...
endif;
?>
|
완벽한 것은 못되지만 그래도 간편하게 처리할 수 있는 편법으로 저의 경우 상품상세페이지(본문)에서 상품이미지단(아이프레임)에 넣어서 사용하였습니다. 마우스오른쪽을 사용못하게 막아놓기는 했지만 혹 소스를 보게된경우 소스보기를 통해서 아이프레임의 URL이 노출되면 그 URL로 와서 무단으로 퍼갈 수 있기때문에 그런 것들을 막아보려는 편법으로 사용했습니다.
만약, 노출된경우 아이프레임 URL로 직접 접속시
“본페이지는 본문내에서만 열람가능합니다.”
라는 메세지가 나올 것입니다.
하지만 한가지 유의하셔야할 것은 고수들은 피해가실 수 없습니다. ^^;