コメントスパムをRefererでブロック

こんなのどうでしょう
apacheを自分で設定可能なら、Refererによるブロックも有効みたい

httpd.confに設定追加の場合
<Directory "/cgi-bin/mt/"> #CGIPathのディレクトリ
SetEnvIf Referer ^http://www\.b-dash\.net local  #自サイトのURLを環境変数localにセット
<FilesMatch "mt-comments\.cgi$">
order deny,allow
deny from all
allow from env=local
</FilesMatch>
</Directory>
.htaccessに記述の場合
SetEnvIf Referer ^http://www\.b-dash\.net local  #自サイトのURLを環境変数localにセット
<FilesMatch "mt-comments\.cgi$">
order deny,allow
deny from all
allow from env=local
</FilesMatch>
環境変数localにセットされた呼び出しに対してのみmt-comments.cgiへのアクセスを許可します。
直接mt-comments.cgiにアクセスがあった場合、403エラーを返します。

トラックバック(1)

このブログ記事を参照しているブログ一覧: コメントスパムをRefererでブロック

このブログ記事に対するトラックバックURL: http://www.b-dash.net/cgi-bin/mt/mt-tb.cgi/46

コメントスパムよけ † コメントスパムは限りなくうざい存在です。子どものことを書いているブログにナニがでかくなるだの合法なクスリだのエロだのとい... 続きを読む

コメントする

このブログ記事について

このページは、tanikinが2004年11月19日 19:19に書いたブログ記事です。

ひとつ前のブログ記事は「遺骨はゆうパックで」です。

次のブログ記事は「逆引きできないホストからのメールを遮断すべきか」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

ウェブページ

Powered by Movable Type 4.22-ja