我正在使用Prestashop网站遇到问题。
当我尝试访问购物车页面(domain.com/cart(时,该页面将重定向到主页。当我转到" domain.com/index.php?controller = cart"时,这也会发生。
这仅在购物车页面上发生,当我查看Chrome DevTools中的网络活动时,我看到有一个302重定向到/fr/(此页面的法语版本(,但忽略了/cart/。
当我访问"历史"页面时(domain.com?index.php?controller = history(302重定向到/fr/history而不是仅/fr/。(我不知道这是否与问题有关(
p.s:cartcontroller.php文件尚未更改,没有覆盖。
有人知道这个问题可能来自何处吗?
请帮忙,谢谢!
您应该使用htaccess并进行301重定向或使用模块在Multilang Shop上重定向(https://addons.prestashop.com/fr/url-redirections/21318-redirections/21318-redirections/21318-redirections/-url-301-Auto-Repare-Multishop-seo.html(。我认为这是Prestashop Core Code的错误。
如有必要,这是.htaccess代码:
Redirect "/cart" "/fr/cart"