[英]Redirect to another page based on user specified language
我有一个专为多种语言设计的网站。 现在我想按照URL中给出的语言代码重定向用户,即
example.com/en
将被重定向为example.com/index.php?language=en
example.com/en/mypage
将被重定向为example.com/index.php?language=en&page=mypage
等。
我已经使用PHP作为服务器端脚本。 根据给定的用户,语言代码可以是其他语言代码。
如何使用.htaccess
实现此目的?
您可以尝试以下方法:
$array = explode(".com/",$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF']);
$string = $array[1];
$url = "www.example.com/index.php?langage=".$string."&page=mypage";
header("Location:".$url);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.