웹마스터 팁

현재 스팸방식에서는 스팸에 걸린 단어를 스패머들에게 알려주고 있습니다.

"어떤어떤 단어 때문에 글을 등록할 수 없습니다" 처럼 말이죠.


근데 그걸 가르쳐 주지말아보세요.

가령 "온라인 카1지노 대박 사이트 http://daeback.wo.to 여기로 오셔서 승률 100% ^^ 어쩌구 저쩌구"

이런 스팸글이 있다고 치면 말이죠.


daeback.wo.to <- 보통 이런 단어를 스팸 목록에 넣게되는데

물론 이 단어도 스팸목록에 추가하시되,


1. 온라인 카1지느

2. wo.to 여기로

3. 오셔서 승률 100%

4. 100% ^^ 어쩌구


이런식으로 스팸을 걸어버립니다.


(물론 일반적으로 통용되는 그런 단어를 추가하시면 안되고,

스패머들의 특징적인 기호나 문양들이 들어가있으며 더 좋겠죠)


이렇게 추가해버리면

스패머들은 어떤 단어 때문에 등록이 안되는지 알 수가 없기 때문에

보통은 주소를 d a e b a c k. w o. t o 식으로 바꿔서 시도해보겠지만

다른 단어들을 뭘 고쳐야할지 모르기 때문에 더 이상 글 등록이 어렵게 됩니다.



괜찮나요?

어느 정도 센스와 기지가 있어야 합니다.


스팸단어를 가르쳐 주지 않으려면

module/spamfilter/spamfilter.model.php에서


function isDeniedWord($text) 이 함수의 최종 리턴값인

return new Object(-1,sprintf(Context::getLang('msg_alert_denied_word'), $word));

항목을 주석처리하고


//return new Object(-1,sprintf(Context::getLang('msg_alert_denied_word'), $word));

return new Object(-1,sprintf('관리자에게 문의하세요'));


식으로 바꾸시면 됩니다.


제목 글쓴이 날짜
게시판 데이터 일괄 삽입 방법 [1] Happyphp 2014.07.26
CURL 등 리퀘스트가 느리다고 생각될때 [1] 銀童 2014.07.25
xe module, sample 생성기 [9] 천재ㅐ재 2014.07.24
아이디 첫글자에 숫자 허용 [2] wooildang 2014.07.24
[초보팁] .htaccess 파일을 이용하여 여러가지 주소 한 주소로 리다이렉트 하기 ( 주소 통합 ) [5] 태풍_님 2014.07.23
빈공간 더블 클릭시 상하 이동 스크립트 socialskyo 2014.07.23
php로 간단하게 신규쪽지(읽지않은쪽지) 표시해주기 [2] 졸라맨 2014.07.23
간단하게 외부 SMTP 로 인증메일 보내기. [1] file AJKJ 2014.07.22
Windows10 에서 IIS + mysql + PHP 설치 [10] file HSJI 2014.07.21
회원 비밀번호 수정시 자동으로 로그아웃 되게 하는 방법 [4] sejin7940 2014.07.18
게시판 글 엑셀로 출력하기(확장변수 포함) [15] 한이73 2014.07.17
모바일(또는 textarea형)에서 댓글 수정시 줄바꿈 유지되도록 수정 [2] sejin7940 2014.07.17
댓글등록에 단축키 사용하기 ひりゅう. 2014.07.15
SocialXE 관련 사용팁 적용 수정 파일 [3] file 휘즈 2014.07.13
lang.xml 파일 다이어트 자동화 [5] file 산하2 2014.07.09
편리한 안드로이드 크로스 브라우징 테스트 Tip - 안드로이드 가상화 file AJKJ 2014.07.09
외부 페이지에서 회원 extra_vars 변수 가져오기 [1] Happyphp 2014.07.09
XE 알림센터 Lite 사용시에 쪽지나 호출에 대해서만 알림음을 적용하기 [17] SeungXE 2014.07.06
MRTG에서 네트워크및 CPU, 메모리점유율을 기록하기 ひりゅう. 2014.07.05
xe 1.7.4 이상 object cache 및 template cache 적용 방법 [3] XE러버 2014.07.04