【问题标题】:Location Based WIldcard Redirect基于位置的通配符重定向
【发布时间】:2012-10-31 08:01:48
【问题描述】:

如何为两个不同的区域设置基于位置的通配符重定向?特别专注于 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/

感谢任何想法/建议!谢谢!

【问题讨论】:

    标签: php wordpress redirect geolocation location


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      更多信息请参考:

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

      【讨论】:

        猜你喜欢
        • 2014-04-05
        • 1970-01-01
        • 2014-03-11
        • 2016-05-07
        • 2012-06-25
        • 1970-01-01
        • 2020-05-13
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多