重定向WordPress Multisite中的域

时间:2013-03-15 21:28:49

标签: wordpress .htaccess subdomain

我有一个Wordpress Multisite,并且每种语言都有子域名。

我已设法实施子域名es.mysite.com和en.mysite.com,他们的工作非常完美。

我现在想要的是,如果用户输入www.mysite.com或mysite.com,则根据浏览器的语言将其重定向到es.mysite.com或en.mysite.com。

我一直在搜索,但找不到这个特例。

提前谢谢。

2 个答案:

答案 0 :(得分:0)

这可能会对您有所帮助:PHP language detection

使用基于语言的PHP语言检测,将用户重定向到相应的URL。

简单示例(解析后):

if($language == 'en-us')
{
    header("Location: http://en.mysite.com/");
}
elseif($language == 'fr-fr')
{
    header("Location: http://fr.mysite.com/");
}

更新:我认为阅读本文可能对您有所帮助。不确定你是否已经这样做了...... http://codex.wordpress.org/Multilingual_WordPress

答案 1 :(得分:0)

此插件看起来像您正在寻找的内容:http://wordpress.org/extend/plugins/geographical-redirect/