Error 404 в VirtueMart при несуществующем товаре.

Тема в разделе "Хаки и модификации", создана пользователем holovla, 12.12.2013.

  1. Offline

    holovla Пользователь

    Регистрация:
    25.07.2012
    Сообщения:
    62
    Симпатии:
    2
    Пол:
    Мужской
    Доброго дня
    Подскажите, пожалуйста, у меня j1,5 , vm 1, Sh404

    Как сделать чтобы товар который удален, отдавал ошибку 404?

    Нашел только такой метод :
    Но он не дает результата, удаленный товар по-прежнему 200 ок
    Заранее спс
     
  2.  
  3. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 812
    Симпатии:
    771
    Пол:
    Мужской
    На сайте есть пункт меню на главную Вирта ?
     
  4. Offline

    holovla Пользователь

    Регистрация:
    25.07.2012
    Сообщения:
    62
    Симпатии:
    2
    Пол:
    Мужской
    на сайте в меню есть пункты категорий вирта, как таковой главной нет
     
  5. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 812
    Симпатии:
    771
    Пол:
    Мужской
    А создать не пробовал ?
     
  6. Offline

    holovla Пользователь

    Регистрация:
    25.07.2012
    Сообщения:
    62
    Симпатии:
    2
    Пол:
    Мужской
    Вы говорите загадками и я не вижу связи с моим вопросом
    Мне нужно подкорректировать где то чтобы удаленный товар отдавал 404, может это где то в sh404 ?
    Если знаете как, то четко напишите, пожалуйста. Вы еще больше меня запутываете своими вопросами, не понятно для чего
    У меня 4 категории товара , соответственно 4 пункта в меню на сайте.. причем тут главная не понимаю
     
    Последнее редактирование: 13.12.2013
  7. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 812
    Симпатии:
    771
    Пол:
    Мужской
    Что непонято ?
    создать пункт меню типа главная вирта,и проверить -как будет отдавать 404 на удаленный товар.
     
  8. Offline

    holovla Пользователь

    Регистрация:
    25.07.2012
    Сообщения:
    62
    Симпатии:
    2
    Пол:
    Мужской
    Не отдает на удаленный товар 404, отдает 200 ок
     
  9. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 812
    Симпатии:
    771
    Пол:
    Мужской
    А стандартный редирект вернул?
     
  10. Offline

    holovla Пользователь

    Регистрация:
    25.07.2012
    Сообщения:
    62
    Симпатии:
    2
    Пол:
    Мужской
    Спасибо за ответ.
    сейчас у меня там :

    // Redirect back to Product Browse Page on Error
    if( !$db_product->next_record() ) {
    $vmLogger->err( $VM_LANG->_('PHPSHOP_PRODUCT_NOT_FOUND',false) );
    header('HTTP/1.x 404 Not Found');
    return;
    }

    Все перепробовал , все равно 200 ок
    Может ли это быть с sh404 связано? Что где то там настраивается? Хотя по идее, ведь sh и virt не связаны. Нужно где то править в коде видимо
     
  11. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 812
    Симпатии:
    771
    Пол:
    Мужской
    Так замени на стандартный файл
    п.с.
    Так в sh404 ссылки на удаленный товар проверял ? Обычно пишутся в кеш ссылки
     
    Последнее редактирование: 14.12.2013

Поделиться этой страницей

Загрузка...