CGI

Entries

Yomi-Search の Spam 対策

Date
2007-09-15 (土)
Category
CGI

Yomi-Searchのブログラムを活用して、地域密着のポータルサイト(関門なび)として普及していましたが、近頃このプログラムに対して、多くのスパムが確認されております。
当関門なびでは、「Yomi-Search スパム登録制限機能」をとっくに設置しておりますが、さらに当プログラムにバッチをあてることとしました。

修正ファイルは「regist_ys.cgi」の一つのみ。以下のプログラムを追加するだけです。

regist_ys.cgi を修正する
朱書きされた箇所を追加してください。
28行~35行付近です。

&form_decode;
$Eref=$ENV{'HTTP_REFERER'};
$ENV{'HTTP_REFERER'}="";
print "Location: http://YourDomain/yomi.cgi\n\n" unless ( $Eref =~ /YourDomain/ );
#-----------------#
if($FORM{'preview'} eq "on"){&preview;} #プレビュー画面
elsif($FORM{mode} eq "regist"){®ist;} #登録画面

※「YourDomain」はあなたの設置しているドメインです。

Return to Page Top