- Сообщений: 78
- Спасибо получено: 1
Как создать и настроить свой веб-сервер на VDS (05 сен 2024)
Осенью самое время заняться установкой и тюнингом своего веб-сервера. Не правда ли?
SEO и VirtueMart
- savage
- Автор темы
- Не в сети
- Захожу иногда
Less
Больше
11 года 2 мес. назад #1
от savage
savage создал тему: SEO и VirtueMart
Обнаружил в своем интернет-магазине под мартом неприятную особенность. VirtueMart не выдает ошибку 404, если ошибаешься с адресом товара либо категории, а тупо показывает какую-нибудь другую страницу. Что, как мне кажется не лучшим образом выглядит в глазах поисковых систем. Возможно ли исправить так, чтобы при неправильном адресе virtuemart показывал джумла-страницу 404 ?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Vasilij
- Не в сети
- Давно я тут
Less
Больше
- Сообщений: 95
- Спасибо получено: 16
11 года 2 мес. назад - 11 года 2 мес. назад #2
от Vasilij
Vasilij ответил в теме SEO и VirtueMart
В файле
два раза ищем по Ctrl+F эти участки кода и добавляем одну и ту же строчку (выделена), содержащую число 404:
раз
и два
Code:
/components/com_virtuemart/router.php
два раза ищем по Ctrl+F эти участки кода и добавляем одну и ту же строчку (выделена), содержащую число 404:
раз
} elseif (!$helper->use_id && ($helper->activeMenu->view == 'category' ) ) {
JError::raiseError(404, JText::_("Page Not Found"));
$vars = $helper->getCategoryId (end($segments) ,$helper->activeMenu->virtuemart_category_id);
$vars = 'category' ;
и два
} else {
JError::raiseError(404, JText::_("Page Not Found"));
$vars = $segments[0] ;
if ( isset($segments[1]) ) {
$vars = $segments[1] ;
Последнее редактирование: 11 года 2 мес. назад пользователем Vasilij.
Спасибо сказали: savage
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- savage
- Автор темы
- Не в сети
- Захожу иногда
Less
Больше
- Сообщений: 78
- Спасибо получено: 1
11 года 2 мес. назад #3
от savage
savage ответил в теме SEO и VirtueMart
Это для второго марта?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.