将用户从中国(基于IP)重定向到特定网址

时间:2016-09-28 23:33:48

标签: wordpress apache redirect ip

我在AWS上的apache服务器上有一个wordpress站点。如果用户的IP来自中国,我想将用户重定向到特定网址。我的问题是:

  1. 我在哪里设置此重定向?我想到的选项是:调整apache配置文件,或者在wordpress应用程序中编辑某些php文件,或安装一些wordpress插件。
  2. 我如何知道用户的IP是否来自中国使用代码?我可以逐个在互联网上查找单个IP以进行地理定位,但如何在运行时确定?
  3. 谢谢!

1 个答案:

答案 0 :(得分:0)

请安装IP2Location Apache模块

更新.htaccess文件,如下所示:

RewriteEngine On
RewriteCond %{ENV:IP2LOCATION_COUNTRY_SHORT} ^CN$
RewriteRule ^(.*)$ http://www.redirecturl.com [L]