Как перенаправить все мои 404 страницы на домашнюю страницу в prestashop.Перенаправить все 404 страницы на домашнюю страницу в prestashop
Заранее спасибо.
Как перенаправить все мои 404 страницы на домашнюю страницу в prestashop.Перенаправить все 404 страницы на домашнюю страницу в prestashop
Заранее спасибо.
Для PS 1.5
контроллеры/передней/PageNotFoundController.php
Добавить простое перенаправление на главную страницу.
public function __construct()
{
Tools::redirect(_PS_BASE_URL_);
exit;
}
Добавьте следующую строку в файл .htaccess:
ErrorDocument 404 /index.php
С уважением
В/переопределение/контроллеры/перед/ создать файл с именем: PageNotFoundController.php
мы вводим:
class PageNotFoundController extends PageNotFoundControllerCore
{
public function initContent()
{
Tools::redirect(_PS_BASE_URI_);
exit;
}
}
delete cache/class_index.php
С точки зрения UX, я настоятельно рекомендую вам этого не делать. Пользователь с большей вероятностью полагает, что перенаправление было случайным, чем преднамеренным, и, таким образом, запросить страницу снова. – astex