Deprecated: Assigning the return value of new by reference is deprecated in /home/users/1/lolipop.jp-dp07276078/web/blog/wp/wp-includes/cache.php on line 36

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/1/lolipop.jp-dp07276078/web/blog/wp/wp-includes/query.php on line 21

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/1/lolipop.jp-dp07276078/web/blog/wp/wp-includes/theme.php on line 508
blog.cori95.net : Tag : リファラスパム

2005/03/04

リファラスパム対策(禁止ワード追加)

とりあえず拒否るドメイン(禁止ワード)を追加更新したバージョンに差し替えた。(ここ
イタチゴッコだけど最近は追加しないといけないドメインも減ってる感じなのでだいぶ楽。我ながら結構効果はある模様だし。
適当にここのテキストフォーム内の記述をコピペすればO.K.です。

RewriteEngine on
SetEnvIfNoCase Referer “.*(禁止ワード).*(com|net|org|info|nu|biz)” spam_ref=yes
RewriteCond %{ENV:spam_ref} ^yes$ [NC]
RewriteCond %{HTTP_REFERER} ^(.*)$ [NC]
RewriteRule (.*) - [F,L]
[2007-10-03 追記]
このエントリはかつて Blosxom 用に書いたものをスクリプトで自動変換したものです。真面目に確認していないので,デザインの崩れやリンク切れが残っています場合にはご容赦ください。

はてなブックマークに追加! この記事をLivedoorクリップ! Yahoo!ブックマークに追加! del.icio.usに追加! ニフティクリップに追加! Buzzurlに追加! このページを POOKMARK Airlines の行き先に登録する BlogPeople Instant Bookmark に追加! newsing it!に追加! PingKingポッケに追加!

2005/02/07

リファラスパム対策2

先日の「cori95.net :: リファラスパム対策」のエントリで書いたリファラスパム対策が結構上手いこと動いてる気配。
とりあえず拒否るドメインを追加更新したバージョンをここにアップしてみた。
基本的にはこんな感じで。

RewriteEngine on
SetEnvIfNoCase Referer ".*(禁止ワード).*(com|net|org|info|nu|biz)" spam_ref=yes
RewriteCond %{ENV:spam_ref} ^yes$ [NC]
RewriteCond %{HTTP_REFERER} ^(.*)$ [NC]
RewriteRule (.*) - [F,L]
[2007-10-03 追記]
このエントリはかつて Blosxom 用に書いたものをスクリプトで自動変換したものです。真面目に確認していないので,デザインの崩れやリンク切れが残っています場合にはご容赦ください。

はてなブックマークに追加! この記事をLivedoorクリップ! Yahoo!ブックマークに追加! del.icio.usに追加! ニフティクリップに追加! Buzzurlに追加! このページを POOKMARK Airlines の行き先に登録する BlogPeople Instant Bookmark に追加! newsing it!に追加! PingKingポッケに追加!

2005/01/18

リファラスパム対策

コメントスパム以外にリファラスパムもうざくなってきたので拒否る。
あと、拒否るドメイン多すぎでもう意味わからず。
こんなんでいいんだろうか?
そして結構豪快に拒否ってていいんだろうか?
こんな方法じゃイタチごっこだよなぁ、凄い対策とかあるのかね。

SetEnvIfNoCase Referer SetEnvIfNoCase Referer ".*(禁止ワード).*(com|net|org|info|nu|biz)" spam_ref=yes
RewriteCond %{ENV:spam_ref} ^yes$ [NC]
RewriteCond %{HTTP_REFERER} ^(.*)$ [NC]
RewriteRule (.*) - [F,L]

影響出た人スイマセン…まぁ影響出た人は見れなくなるので意味ないですけど…

参考:mod_setenvif - Apache HTTP サーバ

[追記]
禁止ワードをずらりと書いた記述自体どうかと思ったので、こちらのほうににUPしました。適当に随時差し替えます。
[2007-10-03 追記]
このエントリはかつて Blosxom 用に書いたものをスクリプトで自動変換したものです。真面目に確認していないので,デザインの崩れやリンク切れが残っています場合にはご容赦ください。

はてなブックマークに追加! この記事をLivedoorクリップ! Yahoo!ブックマークに追加! del.icio.usに追加! ニフティクリップに追加! Buzzurlに追加! このページを POOKMARK Airlines の行き先に登録する BlogPeople Instant Bookmark に追加! newsing it!に追加! PingKingポッケに追加!

HTML convert time: 0.114 sec. Powered by WordPress ME