1

我正在启动一个 sulu.io 项目,我想要这样的网址(法语是默认语言):

{host}/mon-article
{host}/en/my-article

我的配置:

<localizations>
    <localization language="fr" default="true"/>
    <localization language="en"/>
</localizations>

我试过了 :

<environment type="dev">
     <urls>
          <url language="fr">{host}</url>
          <url>{host}/{localization}</url>
     </urls>
</environment>

但它用 重定向所有内容{host}/fr,我不能只拥有 {host}

4

2 回答 2

0

接下来试试:

<environment type="dev">
     <urls>
          <url language="fr">{host}</url>
          <url language="en">{host}/en</url>
     </urls>
</environment>

它适用于 sulu 1.6.21

于 2019-01-22T16:55:55.250 回答
0

尝试使用 bundle JMSI18nRoutingBundle,教程如何配置下摆(6 分钟)。

jms_i18n_routing:
    default_locale: "%locale%"
    locales: [ru, ua]
    strategy: prefix_except_default (!!!)
于 2018-12-10T17:07:40.847 回答