首页 文章

具有不同文化和语言变量的URL别名 - 基本URL不会锁定到文化

提问于
浏览
0

所以我设置了为每种文化设置的URL别名 .

/ english / french

还有一种使用这些变量的语言切换:?lang = en-ca?lang = fr-ca

有没有办法让语言切换将页面的别名更改为正确的,而不显示“/ english?lang = fr-ca”?我注意到,一旦使用了法语变量,/ english别名就会转到法语页面,即使没有变量 . 这不会发生在/ french(这总是指向正确的) . 我想这是因为/ english是创建页面时的默认位置 .

1 回答

  • 0

    我通过设置“使用URL路径的名称路径”而不使用自定义路径来解决此问题 .

    但有没有办法使用变量或宏来切换此模式下的文化,以显示当前页面的特定文化版本 . 我之前提到的变量现在不起作用,它保持当前语言,无论何时在:

    所以我设置了为每种文化设置的URL别名 .

    / english?lang = fr-ca OR / english?lang = en-ca

    理想情况下,我想在使用第一个时重定向到/ french .

相关问题