我想在contao中创建一个多语言站点。 我到目前为止所做的:
首先,我复制了当前语言的Page树。 第二,我在两个根页面的站点结构“域名”中添加了example.com/de和example.com/en这样的域。
编辑:最后我添加了app / config / config.yml
contao:
prepend_locale: true
以我的假设,它现在应该可以工作,但是没有。 要使其正常工作还需要什么?
答案 0 :(得分:0)
在您的情况下,由于您仅使用一个域,因此没有为网站根目录配置任何DNS名称。相反,您应该在app/config/config.yml
中使用以下内容:
contao:
prepend_locale: true
随后清除并预热生产缓存。这将生成诸如example.com/de/…
和example.com/en/…
之类的URL。