web-dev-qa-db-ja.com

原産国に基づくHTAccessリダイレクト

原産国に基づいてトラフィックをフィルタリングおよびリダイレクトするルールを.htaccessに実装できますか?

IPアドレスによって他の方法で実装できますか?可能な限り正確なソリューションが必要です。

2

はい、以前はナイジェリアからの訪問者を.htaccessでフィルタリングしていました。

RewriteEngine On

RewriteCond %{ENV:IP2LOCATION_COUNTRY_SHORT} ^NG$
RewriteRule ^(.*)$ http://www.google.com [L]

http://ip2location.com/free/visitor-redirection で独自のものを生成できます。

2
HexaHow

多分 このリンク(国のIPアドレスに従ってドメインをリダイレクトする方法) はあなたを助けることができます。

ただし、これは良い方法ではないと思います。言語または国によるリダイレクトは非常に厳格です。より望ましい:

  • サイトの上部に表示されるメッセージで、訪問者が自分の言語で作成されたページにアクセスするようにします。
  • 言語(フラグ)を簡単に変更できるシステム

これは私の意見です。

1
ColoO