コメントスパム送信者にコメントをさせない

| コメント(0) | トラックバック(0)
ブログが普及した今日、コメントスパムの方が多くて、振り分け作業も一苦労です。
そこで、IPアドレスでアクセス制限をかけて、「コメントスパマーにBlogを見せない」ようにしよう。


変更前の注意
定番ですが、変更は必ず自己の責任の下に行って下さい。
変更に依るトラブル等の責任は負いかねますので、ご承諾の上作業を進めて下さい。



IPアドレスでアクセス制限をかけるために、The blog of H.Fujimoto さんの公開されているプラグインを使用したいと思います。


The blog of H.Fujimoto さんより Knockoutspammer_100.zip をダウンロードします。


Knockoutspammer_100.zip





少し下がったところに[Knockoutspammer_100.zip]があるのでクリックする。


Knockoutspammer_100.zipのダウンロード





[保存]クリックして、適当な場所に保存する。


保存





保存して置いた Knockoutspammer_100.zip を解凍します。


Knockoutspammer_100.zip




解凍が完了すると、(Knockoutspammer)というフォルダが出きます。


Knockoutspammer





解凍して出来た(Knockoutspammer)フォルダを、まるごとMTパス下の(plugins)フォルダの中にそれぞれUPします。

UP時の注意

Knockoutspammer フォルダ内にある mt-knockout-spammer.cgi のパーミッションは755に変更しておくこと。
(windows 環境で使用する場合は、バーミッションの変更はしなくてかまいません)

ただし、mt-knockout-spammer.cgi の一行目にある「#!/usr/bin/perl」のパールへのパスは、貴方の環境に合わせて変更しておいて下さい。


ファイルの文字コードはutf-8で作成されていますので、Movable Typeの文字コードをutf-8以外にしている方は、その文字コードに変えてアップロードしてください。



UPが完了したら、インデックステンプレートを1つ新規作成します。


各ブログの「設定」より[インデックス]タブをクリックし、[テンプレートを新規作成]をクリックする。


テンプレートを新規作成





テンプレート名 : Knockoutspammer
出力ファイル名 : Knockoutspammer.php

「インデックス・テンプレートを再構築するときに、このテンプレートを自動的に再構築する」のチェックはオフにしておきます。

テンプレートの内容には、以下の一行だけ書き「保存」します。

<$MTKnockoutspammer$>


テンプレートの内容





次に、コメントスパマーに見せたくないページのテンプレートを編集します。エントリーアーカイブテンプレートなどコメントスパマーに見せたくないページの先頭に、以下の1行を追加し保存してください。

<?php include('<$MTBlogSitePath$>Knockoutspammer.php'); ?>


保存が終了したら、ここまでで設定したテンプレートを再構築します。


以上で Knockoutspammer の設置は完了です。




禁止IPアドレスの一括登録


各ブログの「設定」より[プラグイン]タブをクリックし、プラグイン一覧を開くと Knockoutspammer が表示されているので[設定と表示]をクリックする。


プラグイン一覧




[迷惑コメントの送信元IPアドレスを禁止IPアドレスのリストに追加する]をクリックし[変更を保存]すると、迷惑コメントに振り分けられているコメントのIPアドレスが Knockoutspammer に登録されます。


送信元IPアドレスを禁止IPアドレスのリストに追加する





個別にIPアドレスを禁止したい場合は、The blog of H.Fujimoto さんの「4.禁止IPアドレスの登録(手動)」に詳しく書かれていますので、そちらの方で確認してください。


『日本語でないスパムをフィルタする』と併用すると、「迷惑トラックバックの送信元IPアドレスを禁止IPアドレスのリストに追加する 」も併せて活用でき、かなりスパム対策が強化できると思います。





参考になったと思った方はクリック

↓ ↓ ↓ ↓ ↓ ↓

にほんブログ村 IT技術ブログ 自宅サーバー構築へ


トラックバック(0)

トラックバックURL: http://jisakupc.ddo.jp/cgi-bin/mt/mt-tb.cgi/3849

コメントする

最近のコメント

アーカイブ

今日
昨日

Links

ブログパーツ(無料)

インフォブログランキング
知識の杜