掲示板のスパム投稿対策(投稿禁止IPアドレスの登録)

きまっし金沢関連のサイトでは掲示板はkent-webのYY-BOARDを利用してます。多くのサイトで使われているだけにスパム投稿に狙われる事も多いのが難点です。

スパム投稿対策として,YY-BOARD spam 対策改造を利用しています。これで自動投稿は防ぐことはできます。

でも多くの掲示板に手動で1件ずつスパム投稿をしようとする例もあるので、投稿禁止IPアドレスの登録するBBSantispam-config.cgiというファイルを共通化して,1つのBBSantispam-config.cgiに投稿禁止IPアドレスの登録を行う事ですべての掲示板で投稿禁止IPアドレスでのアクセスを禁止することができるようにしました。

すべての掲示板のBBSantispam.pmの
my $DEFAULT_CONFIG = “./BBSantispam-config.cgi”;

my $DEFAULT_CONFIG = “/virtual/ID名/public_html/ドメイン名/フォルダ名/BBSantispam-config.cgi”;
に変更します。/virtual/ID名 のところはXREAでのフルパス(絶対パス)で,サーバーによって違うと思います。
XREAの場合はpublic_htmlの直下にあるindex.htmlのフルパスは
 /virtual/userID/public_html/index.html
となります。
Perlの場合はmy $DEFAULT_CONFIG = “http://ドメイン名/フォルダ名/BBSantispam-config.cgi”;
という指定はできないようです。
これで ドメイン名/フォルダ名/に設置したBBSantispam-config.cgiに登録されたIPアドレスを変更するだけで,全ての掲示板にアクセスするIPアドレスを制限できます。



コメントを残す

メールアドレスが公開されることはありません。