【问题标题】:Why prestashop is adding a lang particel at the end of a multistore shop url?为什么 prestashop 在多商店商店网址的末尾添加一个 lang 分词?
【发布时间】:2021-02-04 01:10:19
【问题描述】:

我有一个 prestashop 1.6 安装,处于多存储模式。我有一些商店已经运行正常,但现在我用 /de url 创建了一个“德国”商店,并且遇到了以下问题:

我真的不明白为什么......所有其他商店(法国,西班牙)都可以正常工作。这个没有。没有办法简单地保留它/de。我已经为它设置了默认语言,我只是从其他商店复制了所有设置,看起来都一样。我无法发现错误。我还重新生成了 htaccess。没门。你能告诉我为什么它会这样吗?

啊,有趣的是:使用 firefox 会转到www.example.com/de/it/,如上所述,而使用 chrome 会转到www.example.com/de/de/!!!没有人会简单地留下www.example.com/de/

谢谢你,问候

【问题讨论】:

    标签: url-rewriting localization prestashop prestashop-1.6 multistore


    【解决方案1】:

    检查德国商店的设置,可能您在 Localization > Languages 和 Prestashop 中启用/激活了多种语言,一旦您到达商店主页,执行 301 重定向到默认值语言 URL(多语言和 URL 重写的默认行为)。

    关于有趣的事情:检查本地化>本地化设置“从浏览器设置语言”,这可能会导致不同的语言重定向,具体取决于浏览器语言。

    【讨论】:

      猜你喜欢
      • 2017-08-19
      • 2015-10-16
      • 2015-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-24
      相关资源
      最近更新 更多