在Kentico 10中,通配符URL与语言前缀相结合不起作用

时间:2017-06-28 19:19:49

标签: kentico

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

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

/ test url定义了一个页面别名,如下所示

/test/{partid}/{desc}

它总是剥离通配符部分。

1 个答案:

答案 0 :(得分:0)

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

Url Alias

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