尝试使用Kentico URL结构设置多语言网站

时间:2018-03-07 17:25:45

标签: kentico

我正在尝试使用Kentico配置多​​语言网站。

理想的解决方案是将网址结构设为:

  • domain.com/path/to/page /
  • domain.com/de-de/path/to/page /

但是在Kentico文档中我只看到:

  • domain.com/en-us/path/to/page /
  • domain.com/de-de/path/to/page /

1 个答案:

答案 0 :(得分:1)

这当然是可能的。您不必使用语言前缀。实际上,如果您不强制使用它们,则默认值或访问者cookie中存储的文化将用于确定网站文化。

正如docs中提到的使用网址的语言前缀

  

如果启用,系统将生成带有语言前缀的页面URL。一个   language prefix是插入URL的子目录。的名字   前缀与内容的区域性代码(或文化别名)匹配   在网站上选择的文化。

在此之后,您还需要启用允许不带语言前缀的网址,以便Kentico不会自动重定向。