# ODNの中華カフェから書き込めなくする
# ODN Bフレッツ 東京
SetEnvIfNoCase Remote_Host "OFSfb-.+\.odn\.ad\.jp" virODN
# ODN 光ネクスト 東京
SetEnvIfNoCase Remote_Host "OFSfx-.+\.odn\.ad\.jp" virODN
# ODN アイピーコア
SetEnvIfNoCase Remote_Host ".+\.cidr\.odn\.ne\.jp" virODN
# ブラウザの言語設定が中華(簡体字)、台湾(繁体字)のアクセス規制
# cn, twの大文字小文字を区別しない
SetEnvIfNoCase Accept-Language "zh-(cn|tw)" cn_spam
# プロキシ経由でのfj.cn.cndata.comからのアクセス規制
SetEnvIf X-Forwarded-For "59\.(5[6-9]|6[0-1])\.[0-9]+\." cn_spam
SetEnvIf X-Forwarded-For "218\.6\.([0-9]|[0-9]{2}|1[0-1][0-9]|12[0-7])\." cn_spam
SetEnvIf X-Forwarded-For "220\.16[0-2]\.[0-9]+\." cn_spam
SetEnvIf X-Forwarded-For "222\.7[6-9]\.[0-9]+\." cn_spam
SetEnvIf Forwarded "59\.(5[6-9]|6[0-1])\.[0-9]+\." cn_spam
SetEnvIf Forwarded "218\.6\.([0-9]|[0-9]{2}|1[0-1][0-9]|12[0-7])\." cn_spam
SetEnvIf Forwarded "220\.16[0-2]\.[0-9]+\." cn_spam
SetEnvIf Forwarded "222\.7[6-9]\.[0-9]+\." cn_spam
# Good Design! とか Nice Site!、Great Work! とだけ書いて
# あとはURLをずらずら貼り付けていくスパマーを弾く
SetEnvIfNoCase Range "bytes=0-0" forbidden
# SPAMMER by IE 6.0
#SetEnvIfNoCase User-Agent “(MSIE [3456]\.[0-9])” forbidden
SetEnvIfNoCase User-Agent "(MSIE [68]\.0)" forbidden
order allow,deny
allow from all
#
# deny IP
#
#deny from 31.41.216.0/23 # 101
deny from 62.149.141.30
deny from 77.68.37.155
deny from 176.31.252.38
deny from 142.4.106.0/24 # 213
deny from 178.159.37.0/24
deny from env=virODN
deny from env=cn_spam
deny from env=forbidden
# Prohibit direct access: 禁止された直接アクセス(PukiWiki専用設定)
Order allow,deny
Deny from all
# index.php?ページ名 を ページ名でアクセス可能にする。
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?$1