2017-10-05 49 views
0

我有一個Laravel webapp,我想爲它連接兩個域。 myApp.commyApp.hu一個webapp,兩個域,不重定向。怎麼樣?

我想達到,如果我來自myApp.com它與瀏覽器的區域startes,如果它不支持(例如,它是德國),它使用英語本地化。但是,如果我來自myApp.hu,它的工作方式與前面的示例類似,但它將使用匈牙利語作爲「後備語言」。

在它旁邊我想使用URL。

例如,如果我來自myApp.com,/ about將爲myApp.com/about。 但是,如果我從myApp.hu去關於頁面的路線將我放到myApp.hu/about

回答

1

使用$request對象來獲取當前的主機名稱。

$request->getHttpHost() // returns myApp.com or myApp.hu 

從這一點,處理您app()->setLocale()視域擴展名和你所有的設置!

+1

謝謝,它工作:) – Feralheart

相關問題