首页 > 解决方案 > Laravel 中具有相同文档根的语言子域

问题描述

我想我的 Laravel 应用程序有三种语言:

domain.com(英语) de.domain.com(德语) fr.domain.com(法语)

创建子域时,我想将它们全部指向同一个文档根目录,在那里我有我的应用程序。我不想将同一个应用程序上传到 3 个目录。

那么问题是,应用程序如何知道要使用哪种语言(即它在哪个子域上)。

我的一个想法是手动解析 URL 以获取子域,然后根据它选择语言。基于 Laravel 文档或最佳实践,有没有更好的方法来做到这一点?

标签: phplaravel

解决方案


推荐阅读