Php 如何根据symfony 4中的域扩展设置默认语言环境?

Php 如何根据symfony 4中的域扩展设置默认语言环境?,php,symfony,localization,locale,symfony4,Php,Symfony,Localization,Locale,Symfony4,假设我有两个域,example.com和example.eu,它们都指向同一个主机,但基于域扩展,我想设置不同的区域设置/语言 我该怎么做呢?我在这里看到了两种可能的解决方案 第一: 您只能在一个域上进行,在第二个域上,您可以添加重定向到“主”域,并获得一些数据。。。例如:example.eu会将您重定向到example.com/index.php?lang=en 第二: 您可以获取URL并删除域。示例:从“example.com”中删除“example”

假设我有两个域,example.com和example.eu,它们都指向同一个主机,但基于域扩展,我想设置不同的区域设置/语言


我该怎么做呢?

我在这里看到了两种可能的解决方案

第一: 您只能在一个域上进行,在第二个域上,您可以添加重定向到“主”域,并获得一些数据。。。例如:example.eu会将您重定向到example.com/index.php?lang=en

第二: 您可以获取URL并删除域。示例:从“example.com”中删除“example”