gpt4 book ai didi

php - 如何使 Prestashop 404 错误页面重定向到主页,而不是默认模板?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:35:58 24 4
gpt4 key购买 nike

如何将 Prestashop 404 错误页面重定向到主页,而不是默认模板?我确实尝试了一切 - 没有任何效果。我确实把它放在 .htacess -> 不工作,我也把它放在 404.tpl 文件中,在头部用 javascript 手动重定向,遗憾的是它不接受更改并且它不起作用。我无法找到声明的位置以及将 404 错误重定向到这个糟糕的模板页面的位置。从 SEO 的角度来看,这真的很糟糕。请帮我。谢谢。

(从 5 天开始就一直在尝试解决这个问题,但我走到了死胡同。你是我唯一的希望。请帮忙!)

最佳答案

在 override/controllers/front/PageNotFoundController.php 中创建覆盖:

class PageNotFoundController extends PageNotFoundControllerCore
{
public function initContent()
{
header('HTTP/1.1 301 Moved Permanently');
Tools::redirect(__PS_BASE_URI__);
exit();
}
}

问候

关于php - 如何使 Prestashop 404 错误页面重定向到主页,而不是默认模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40590030/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com