낚시용 추천링크를 방어하자
본문에 html 로 게시물 추천 링크를 걸어 악용(낚시) 하는 걸 방지하는 방법입니다.
스킨 디렉토리의 view.skin.php 파일 상단에 아래 코드를 추가하시면됩니다.
"bbs/good.php?" 부분을 #으로 대체하여 링크를 방해하는 원리입니다.
$view[content] = preg_replace("/bbs\/good\.php\?/i", "#", $view[content]);
rich_content 를 사용하신다면 아래와 같이 content 를 rich_content 로만 바꾸면 됩니다.
$view[rich_content] = preg_replace("/bbs\/good\.php\?/i", "#", $view[rich_content]);
스킨 디렉토리의 view.skin.php 파일 상단에 아래 코드를 추가하시면됩니다.
"bbs/good.php?" 부분을 #으로 대체하여 링크를 방해하는 원리입니다.
$view[content] = preg_replace("/bbs\/good\.php\?/i", "#", $view[content]);
rich_content 를 사용하신다면 아래와 같이 content 를 rich_content 로만 바꾸면 됩니다.
$view[rich_content] = preg_replace("/bbs\/good\.php\?/i", "#", $view[rich_content]);
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 8개
본문내용에 플래시를 통한 리다이렉트를 심어서 하는 방법도 있겠고.
또한 링크에 추천링크를 거는 방법도 있겠고.
ㅋㅋㅋㅋㅋㅋㅋ
어쨋든 좋은 팁입니다.
눌렸을 때, 세션 값과 비교하는 방법은 어떨까요?
^^
$view[content] = preg_replace("/good\=good/i", "good=nogood", $view[content]);
이렇게 바꿔 버렸습니다. ㅜ.ㅡ
많이 낚이겠네요.^^
멋지십니다...^^