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

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

Не срабатывает ошибка 404

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

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

Сообщений: 144



« : 08.08.2016, 20:42:23 »

Здравствуйте, Joomla 3.6, включен ЧПУ.
Если написать всякую чушь после site.ru/ , например site.ru/asdasdasdasd - то открывается главная страница, но /asdasdasdasd - остается в ссылке, то есть не происходит перенапрваление на 404 страницу. С чем это может быть связано? .htaccess сайта - стандартный :
Показать текстовый блок
Записан
voland
Профи
********

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

Пол: Мужской
Сообщений: 8694


любит наш народ всякое гавно...


« Ответ #1 : 08.08.2016, 20:46:48 »

Проверяли на стандартных шаблонах?
Есть ли какие компоненты, связанные с SEF?
Записан
David_99
Осваиваюсь на форуме
***

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

Сообщений: 144



« Ответ #2 : 08.08.2016, 20:52:27 »

Только что проверил на других шаблонах - все равно не срабатывает ошибка.
Компонентов, связанных с SEF нету, но возможно когда-то стоял sh404SEF. На данный момент его нету.
Из плагинов только "Система - SEF" и все.
Записан
1-F7
Давно я тут
****

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

Пол: Мужской
Сообщений: 219



« Ответ #3 : 08.08.2016, 21:01:05 »

Поставь расширение http://joomlaforum.ru/index.php/topic,322516.0.html там есть страница 404 и работает.
Записан
voland
Профи
********

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

Пол: Мужской
Сообщений: 8694


любит наш народ всякое гавно...


« Ответ #4 : 08.08.2016, 21:02:47 »

Не надо ничего ставить!
Для начала надо понять почему так.

Либо шаблон, либо остатки sh404SEF
Либо еще какая гадость стоит.
Записан
David_99
Осваиваюсь на форуме
***

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

Сообщений: 144



« Ответ #5 : 08.08.2016, 21:15:19 »

Я тоже склоняюсь к тому, что это остатки sh404SEF. Но как и где могут храниться остатки компонента после полного его удаления - вопрос.
Из сторонних компонентов стоят только:
Akkeba Backup, Artio VM invoice, Creative Contact Form Business, CSVI Pro, Freestyle FAQs, OnePage Checkout, Virtuemart
Записан
David_99
Осваиваюсь на форуме
***

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

Сообщений: 144



« Ответ #6 : 09.08.2016, 02:24:06 »

Дело в том, что тип главной страницы выбрана VirtueMart , и как выяснилось на всех страницах VirtueMart ошибка 404 не выводится. Проверил на всех сайтах с VirtueMart - 404 не выводится все равно. Очень большой косяк компонента, как исправить - загадка.
Записан
neogeek
Давно я тут
****

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

Сообщений: 212


« Ответ #7 : 09.08.2016, 08:55:17 »

В VirtueMart 3 в настройках есть галочка - Обрабатывать 404 ошибку


* 404-vm.jpg (70.88 Кб, 552x450 - просмотрено 12 раз.)
« Последнее редактирование: 09.08.2016, 09:02:00 от neogeek » Записан
David_99
Осваиваюсь на форуме
***

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

Сообщений: 144



« Ответ #8 : 09.08.2016, 13:03:26 »

Про эту кнопку знаю и включал. Не обрабатывается все равно.
Записан
David_99
Осваиваюсь на форуме
***

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

Сообщений: 144



« Ответ #9 : 31.08.2016, 02:21:40 »

Все просто. Главной страницей сайта стоит VirtueMart. Когда страницей по умолчанию стоит один из типов пункта меню VirtueMart - все несуществующие ссылки обрабатываются Virtuemart-ом, а разработчиками было продумано, чтобы пользователь не видел никогда 404-страницу.
Страница site.ru/всякая-чушь хоть и не выдает ошибку 404, но в head создается каноническая ссылка на главную страницу сайта, так что никакие проблемы с дублями сайта не должны возникать.
Записан
Страниц: [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