.htaccessのアクセス制限で正規表現でブロック

とある私のサイトにスパムチックなことをやってる人がいます。

 

被害額が確定すれば、弁護士通してプロバイダに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つでも多くリンクつければいいのに・・・

 

 

ショップ作成
 
この記事を書いた人

kaimonojyoz

Firefoxはかれこれ15年以上使っていて、Firefoxなしでは生きていけない体になってしまいました笑

 

アクアリウムは海水水槽のサンゴを全滅させた黒歴史からモチベーションがほぼゼロとなり、今に至ります。

 

1番長く生きてるお魚はカクレクマノミとゴールドナゲットマロンで、もうすぐ9年になります。

このページをシェアする
guest
0 Comments
Inline Feedbacks
View all comments