とある私のサイトにスパムチックなことをやってる人がいます。
というか計算するのも面倒くさい。
↓
p○○○○○-ipngn○○○○○kyoto.kyoto.ocn.ne.jp
後ろの○は6文字の数字
該当サイトの訪問者はスマホでのアクセスが多いから、
申し訳ないですが『京都・OCN・フレッツ光・PC』からのアクセスは全拒否です。
p\d+-ipngn\d+kyoto\.kyoto\.ocn\.ne\.jp
の部分を
deny from env=Kyohi
deny from env=Kyohi2
2ch規制情報でOCNのやつがあって
p\d+-ipngn\d+kyoto\.kyoto\.ocn\.ne\.jp
って書いてありました。
自分のサイトに1つでも多くリンクつければいいのに・・・
被害額が確定すれば、弁護士通してプロバイダにIP情報開示請求して損害賠償とかできるんですが、今のところは実際の被害額はわかりません。
というか計算するのも面倒くさい。
なのでアクセス制限しちゃうことにしました。
対象はこいつ
↓
p○○○○○-ipngn○○○○○kyoto.kyoto.ocn.ne.jp
最初の○は4文字or5文字の数字
後ろの○は6文字の数字
これを正規表現でブロックすると、関係ない人もブロックされちゃいますが、
該当サイトの訪問者はスマホでのアクセスが多いから、
申し訳ないですが『京都・OCN・フレッツ光・PC』からのアクセスは全拒否です。
.htaccessの記述は
order allow,deny
allow from all
SetEnvIf Remote_Host "p\d+-ipngn\d+kyoto\.kyoto\.ocn\.ne\.jp" Kyohi
deny from env=Kyohi
間違ってたら教えて下さい、エロイ人
最初、
p\d+-ipngn\d+kyoto\.kyoto\.ocn\.ne\.jp
の部分を
SetEnvIf Remote_Host "p[0-9]{5}-ipngn[0-9]{6}kyoto\.kyoto\.ocn\.ne\.jp" Kyohi
deny from env=Kyohi
SetEnvIf Remote_Host "p[0-9]{4}-ipngn[0-9]{6}kyoto\.kyoto\.ocn\.ne\.jp" Kyohi2
deny from env=Kyohi2
としようと思いましたが、ググったら
2ch規制情報でOCNのやつがあって
p\d+-ipngn\d+kyoto\.kyoto\.ocn\.ne\.jp
って書いてありました。
OCNって昔からよく2ch規制されてますけど、OCNがすぐに対応しないからしょっちゅう規制されてますよね。
なので、今回もOCN京都でPCで該当サイトにアクセスする人がいたらゴメンナサイ。
アクセス解析をチョロっと見た限りでは、とばっちりを受ける人は直近1ヶ月いません。
他人のサイトに悪さする人がたまにいますけど、そんなことする時間があったら
自分のサイトに1つでも多くリンクつければいいのに・・・