根据国家/地区将用户重定向到子域(au,nz等)的最佳方法是什么?



我有一个基于 php 的 Web 应用程序,我想根据用户的国家/地区(如 nz、au、in 等(将用户重定向到子域。

最好的方法是什么?

咋办? .PHP? JavaScript?

我该如何使用上述选项?

或者你们也可以建议任何其他方式!

拜托! 看看这个:

地理插件

还有更多这样的方式是有帮助的。

编辑

参考:

  1. 适用于 PHP 的地理插件类
  2. 地理国家代码列表

法典:

<?php
$meta = unserialize(file_get_contents('http://www.geoplugin.net/php.gp? 
ip='.$_SERVER['REMOTE_ADDR']));
if($meta['geoplugin_countryCode']=='IT') 
{
}
?>

有关更多详细信息:

PHP 地理定位网络服务

像这样的东西(伪代码!

RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE}
RewriteRule ^(.*)$ https://example.com/$1 [L]

最新更新