アフリカのナイジェリアやガーナのような場所から6〜10人のサインアップがあります。私は現在IPをキャプチャしているので、特定の国のIP範囲を制限することは可能ですか?IPに基づいて国を禁止または制限することはできますか?
私はそれらをretrictすることができます私の.htaccessファイルにこの範囲を追加するか、サイトレベルで制限するより意味がありますか?
アフリカのナイジェリアやガーナのような場所から6〜10人のサインアップがあります。私は現在IPをキャプチャしているので、特定の国のIP範囲を制限することは可能ですか?IPに基づいて国を禁止または制限することはできますか?
私はそれらをretrictすることができます私の.htaccessファイルにこの範囲を追加するか、サイトレベルで制限するより意味がありますか?
あなたはmaxmindデータベース取得することができます:Apacheのmod_geoip使用
GeoIPEnable On
GeoIPDBFile /path/to/GeoIP.dat
# Redirect multiple countries to a single page
RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^(NI|GH)$
RewriteRule ^(.*)$ - [F]
PHPを使用していないための+1 ... apacheのバージョンは高速です –
はい、できます。 GEOIPを使用してください。 http://www.maxmind.com/app/php
ありがとう、私はまたちょうど見つけた:http://www.countryipblocks.net誰もこれを使用し、運があったか?それは無料のように見えます。 – Paul
だけのGeoIPのためにグーグル - あなたはまた、国の特定のIPパターンを含む、ファイルを取得することができ利用できる無料サービスの数があります。 IPを偽造することが可能なので、サービスはあなたに100%の保護を与えません。
:
http://www.maxmind.com/app/mod_geoip
と、このコードを使用しAfriceを禁止
GeoIPEnable On GeoIPDBFile /path/to/GeoIP.dat SetEnvIf GEOIP_COUNTRY_CODE US BlockCountry # ... place more countries here Deny from env=BlockCountry
を!あなたは人種差別主義者です! **:D ** – Christian
Africeとは何ですか? – eric