- 2007/05/18
- Movable Type | WEB制作
僕のこのブログ、開設当初はスパムもそんなに来ていなかったので手動で削除をしていたのだが、最近頻繁に海外からのスパムコメントが投稿されるようになってしまった。
しかも、MovableTypeの設定で「迷惑コメント/トラックバック 判断基準値」を上げてみても効果なし。MAXに設定すると普通に投稿できなくなりそうで怖い。かといって、スパムロボット避けに画像を生成して表示されているコードを入力させる…っていうのもユーザライクではない気がするし。そこまで厳密に弾きたいわけでもない。
そこで、英字のみのコメント・トラックバックは拒否するようなプラグインの導入に踏み切った。
MT BanASCII - MovableTypeプラグイン
MT BanASCIIは英数字またはlatin-1だけで構成されたコメントとトラックバックを拒否
するプラグインで、導入は簡単。プラグインをダウンロードしてアップするだけ。
- ダウンロード
- MT BanASCII
- アップロードディレクトリ
- ~/plugins/
あれ?きかない?
導入自体は簡単で、システム・メニューからもプラグインが正常にインストールされていることが確認できた。だけど、テストで英字のみのコメントをしたところ普通に反映されてしまった…。
うーん…?
NotJapaneseLookup - MovableTypeプラグイン
仕方がないので、別のプラグインを導入することにした。NotJapaneseLookupもMT BanASCIIと同じく英字のみのコメント・トラックバックを拒否できるプラグインなのだが、ちょっとだけ細かく設定することができる。
設定できる項目
- 全角文字を n文字以上含む
- ひらがなを n文字以上含む
- 句読点(。と、)を n文字以上含む
なんとか成功
同様に英字のみのコメント投稿をしても反映されてしまっていたので、今度はMovableTypeの迷惑コメント/トラックバック 判断基準値を +1 に変更してみたところ、英字コメントは受け付け保留状態になった。
- Newer: MySQLでカラムが増えても楽になるインサートのやり方
- Older: PHPに関するアンケート