繁体   English   中英

根据用户指定的语言重定向到另一个页面

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM