我有一个基于 php 的 Web 应用程序,我想根据用户的国家/地区(如 nz、au、in 等(将用户重定向到子域。
最好的方法是什么?
咋办? .PHP? JavaScript?
我该如何使用上述选项?
或者你们也可以建议任何其他方式!
拜托! 看看这个:
地理插件
还有更多这样的方式是有帮助的。
编辑
参考:
- 适用于 PHP 的地理插件类
- 地理国家代码列表
法典:
<?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]