2013-12-26 2 views
0

Как перенаправить все мои 404 страницы на домашнюю страницу в prestashop.Перенаправить все 404 страницы на домашнюю страницу в prestashop

Заранее спасибо.

+0

С точки зрения UX, я настоятельно рекомендую вам этого не делать. Пользователь с большей вероятностью полагает, что перенаправление было случайным, чем преднамеренным, и, таким образом, запросить страницу снова. – astex

ответ

2

Для PS 1.5

контроллеры/передней/PageNotFoundController.php

Добавить простое перенаправление на главную страницу.

public function __construct() 
{ 
    Tools::redirect(_PS_BASE_URL_); 
    exit; 
} 
1

Добавьте следующую строку в файл .htaccess:

ErrorDocument 404 /index.php 

С уважением

1

В/переопределение/контроллеры/перед/ создать файл с именем: PageNotFoundController.php

мы вводим:

class PageNotFoundController extends PageNotFoundControllerCore 
    { 

    public function initContent() 
    { 
     Tools::redirect(_PS_BASE_URI_); 
     exit; 
    } 
} 

delete cache/class_index.php

Смежные вопросы