Форум русской поддержки Joomla!® CMS
10.12.2016, 16:51:08 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Ошибка 500 вместо 404

 (Прочитано 114 раз)
0 Пользователей и 1 Гость смотрят эту тему.
zemelea
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 45


« : 19.06.2016, 19:58:35 »

Здравствуйте. Подскажите, может кто сталкивался... При перемещении товаров в другую категорию и при последующей попытке зайти на этот товар (во фронтенде) по старой ссылке вылетает ошибка 500. Не подскажите как исправить, чтобы вместо ошибки 500 вылетала 404?

Кстати, если ввести несуществующий аллиас товара, то вылезает, как и надо, ошибка 404. Ошибка 500 появляется тогда, когда аллиас товара в ссылке присутствует на сайте, однако находится не в той категории, аллиас которой содержится в ссылке.

К примеру, есть ссылка: site.ru/catalog/tehnika/drel-2543

Получается, если изменить в этой ссылке аллиас категории, к примеру, site.ru/catalog/dlea-doma/drel-2543, то вылезает ошибка 500 (есть товар с таким аллиасом, есть категория с таким аллиасом, но товар находится не в категории "Для дома"). А ошибка такая: 0 - Недействительный контроллер: имя = '', формат = 'html'
« Последнее редактирование: 19.06.2016, 20:14:46 от zemelea » Записан
dmitry_stas
Профи
********

Репутация: +798/-4
Offline Offline

Сообщений: 7784



« Ответ #1 : 19.06.2016, 21:01:41 »

99.99% что это проблема не в ЖШ. смените шаблон жумлы на дефолтный, посмотрите есть ли проблема на нем?
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet