2013-03-15 102 views
0

我有一個Wordpress多站點,並且每個語言都有子域名。在WordPress Multisite中重定向域名

我設法實現了子域名es.mysite.com和en.mysite.com,他們的工作非常完美。

我想現在,如果用戶輸入www.mysite.com或mysite.com將他重定向到es.mysite.com或en.mysite.com,這取決於他的瀏覽器的語言。

我一直在尋找,但找不到這種特殊情況。

預先感謝您。

回答

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

+0

我以前做過這一點,但問題是,WordPress的改變index.php文件,所以如果我把這個然後子域es.mysite.com或en.mysite.com停止工作。 – user1738726 2013-03-17 12:37:36

+0

我在我的答案中添加了一個鏈接,我想可能會幫助你。不確定你是否已經閱讀過。 – doitlikejustin 2013-03-18 03:22:49