Php 如何创建特定于国际国家/地区语言的url

Php 如何创建特定于国际国家/地区语言的url,php,web-services,codeigniter,Php,Web Services,Codeigniter,我想创建这样的url .. 当用户从印度访问我们的网站时,Url如下所示 当用户从其他国家访问我们的网站时,Url如下所示 如何在默认控制器或挂钩(pre_控制器)中使用codeigniter或web服务来实现这一点,您需要具备此功能 $_language =substr($_SERVER["HTTP_ACCEPT_LANGUAGE"],0,2); redirect($_language, 'refresh'); 您可以添加另一个验证,如ip地址,以了解是否是来自美国、英国等国家的英语

我想创建这样的url

..

当用户从印度访问我们的网站时,Url如下所示

当用户从其他国家访问我们的网站时,Url如下所示


如何在默认控制器或挂钩(pre_控制器)中使用codeigniter或web服务来实现这一点,您需要具备此功能

$_language =substr($_SERVER["HTTP_ACCEPT_LANGUAGE"],0,2); 
redirect($_language, 'refresh');
您可以添加另一个验证,如ip地址,以了解是否是来自美国、英国等国家的英语用户,但如果某个说英语的人前往其他国家,验证将失败。

检查此项: