0

如何设置具有两个不同区域的基于位置的通配符重定向?特别专注于 PHP/LAMP 设置,具有多个 Wordpress 站点。

所以有两个域:

http://website.com/ --- Serves Australia
http://website.com/international/ --- Serves Everywhere Else

http://website.com上的所有页面也存在于http://website.com/international上,因此:

http://website.com/about-page/
http://website.com/international/about-page/

这样当美国的用户访问http://website.com/about-page/时,他们会被重定向到http://website.com/international/about-page/

任何想法/建议表示赞赏!谢谢!

4

2 回答 2

2

如果您能够安装库(或者如果您已经安装了它,您可能不需要它)我鼓励您使用GeoIP(您可以找到它作为PECL 扩展)。这是查询用户所在国家的最快、最简单的方法。

于 2012-10-31T08:42:50.990 回答
0

我相信您需要读取用户的IP地址并将其映射到国家。

欲了解更多信息,请参阅:

http://www.phptutorial.info/iptocountry/the_script.html

于 2012-10-31T08:25:09.680 回答