【问题标题】:In Kentico 10 wildcard URLs combined with language prefixes don't work在 Kentico 10 中,与语言前缀结合的通配符 URL 不起作用
【发布时间】:2017-06-30 02:05:45
【问题描述】:

在 Kentico 10 中,我在设置 -> URL 和 SEO 中启用了“使用 URL 的语言前缀”。除了使用通配符别名的网址外,我所有的网址都被正确重定向。

/page -> /en-US/page
/cart -> /en-US/cart
/test/abc/123 -> /en-US/test

/test url 使用如下页面别名定义

/test/{partid}/{desc}

它总是去掉通配符部分。

【问题讨论】:

    标签: kentico


    【解决方案1】:

    不完全确定它为什么会这样(可能是一个错误)。但是,如果您将别名切换为“Route”并禁用重定向,则它会停止重定向。

    然后您可以通过如下宏访问路由数据: {%CurrentRouteData["partid"]#%}{%CurrentRouteData["desc"]#%}

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-11-22
      • 1970-01-01
      • 1970-01-01
      • 2011-02-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-13
      相关资源
      最近更新 更多