为什么 prestashop 在多店商店的末尾添加 lang particel url?
Why prestashop is adding a lang particel at the end of a multistore shop url?
我安装了 prestashop 1.6,处于多存储模式。我已经有一些商店 运行 好的,但现在我用 /de url 创建了一个 'german' 商店,并遇到以下问题:
商店 url 类似于 www.example.com/de,可见并保存在管理中
当我导航到 www.example.com/de 时,我会自动重定向到 www.example。com/de/it/
我真的不明白为什么...所有其他商店(fr,es)都能正常工作。这个没有。没办法保持简单/de。我已经为它设置了默认语言,我只是复制了其他商店的所有设置,看起来都一样。我无法发现错误。我还重新生成了 htaccess。决不。你能告诉我为什么它会这样吗?
啊,有趣的事情:用 firefox 会去 www.example.com/de/it/ as described above, while with chrome will go to www.example.com/de/de/!!! No one simply stay www.example.com/de/。
谢谢,问候
检查德国商店的设置,可能您在 Localization > Languages 和 Prestashop 中启用/激活了多种语言,一旦您到达商店主页,就会执行 301 - 重定向到默认语言 URL(多语言和 URL 重写的默认行为)。
关于有趣的事情:检查 本地化 > 本地化 设置“从浏览器设置语言”,这会导致不同的语言重定向取决于浏览器语言。
我安装了 prestashop 1.6,处于多存储模式。我已经有一些商店 运行 好的,但现在我用 /de url 创建了一个 'german' 商店,并遇到以下问题:
商店 url 类似于 www.example.com/de,可见并保存在管理中
当我导航到 www.example.com/de 时,我会自动重定向到 www.example。com/de/it/
我真的不明白为什么...所有其他商店(fr,es)都能正常工作。这个没有。没办法保持简单/de。我已经为它设置了默认语言,我只是复制了其他商店的所有设置,看起来都一样。我无法发现错误。我还重新生成了 htaccess。决不。你能告诉我为什么它会这样吗?
啊,有趣的事情:用 firefox 会去 www.example.com/de/it/ as described above, while with chrome will go to www.example.com/de/de/!!! No one simply stay www.example.com/de/。
谢谢,问候
检查德国商店的设置,可能您在 Localization > Languages 和 Prestashop 中启用/激活了多种语言,一旦您到达商店主页,就会执行 301 - 重定向到默认语言 URL(多语言和 URL 重写的默认行为)。
关于有趣的事情:检查 本地化 > 本地化 设置“从浏览器设置语言”,这会导致不同的语言重定向取决于浏览器语言。