【问题标题】:changing sitecore website default URL structure更改 sitecore 网站默认 URL 结构
【发布时间】:2020-10-29 15:11:49
【问题描述】:
我有一个带有默认 URL 结构的站点核心网站 http://www.domain.com/language/country/abc/xxx/........ 由于 SEO 友好,我们需要一个又一个国家/地区的语言,知道我是否可以将格式重置为其他格式,例如 http://www. domain.com/country/language/abc/xxx/......?
这可以在 iis 重写上完成吗,如果是的话如何。
提前谢谢
【问题讨论】:
标签:
iis
url-rewriting
iis-7
sitecore
sitecore-sxa
【解决方案1】:
我建议你指定你的语言和国家,以便我可以在参数中匹配它们。
这是一个示例供您参考:
<rule name="test" enabled="true" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{REQUEST_URI}" pattern="^([^/]+)/([^/]+)/(.+)$" />
</conditions>
<action type="Redirect" url="http://[www.domain.com]/{C:2}/{C:1}/{C:3}" />
</rule>