---

--  ->   Интеграция дизайна, настройка системы  ->  Проблема с 404 редиректом



Добавлено: 20.03.14 16:15:17 Перейти в тему



Регистрация: 22.10.12
Сообщений: 35


Обратиться по имени

@Дмитрий:
исправлена ли ошибка, о которой говорится ниже, в текущей версии 6.0.4.8?


В текущей версии ошибка еще присутствует.

В качестве временного решения можно добавить в /_local/front_functions.php следующий код -

AMI_Event::addHandler('v5_on_before_init', 'handleEshopAction', AMI_Event::MOD_ANY);

function handleEshopAction($name, array $aEvent, $handlerModId, $srcModId){
    $aPageInfo = AMI_Registry::get('page');
    if(!empty($aPageInfo) && $aPageInfo['modId'] == 'eshop_item' && $aPageInfo['catId'] == -1){
        header('HTTP/1.1 301 Moved Permanently');
        header('Location: /page_404');
        header('Expires: Sun, 09 May 2010 06:00:00 GMT');
        header('Cache-Control: no-cache, must-revalidate');
        header('Pragma: no-cache');
        die();
        }
    return $aEvent;
    }

/page_404 - адрес 404 страницы.
0


Создать новую статью Ответить
ВебСтолица.РУ: создай свой бесплатный сайт!  | Пожаловаться  
Движок: Amiro CMS