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

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

sh404SEF и ошибка 404

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

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

Сообщений: 93


« : 16.09.2015, 14:04:09 »

Подскажите пожалуйста - имею сайт на Joomla 3.4 и компоненте Adsmsnsger.

Сервер не выдает ошибку 404 при несуществущих URL.
Например имею правильный URL страницы с описанием объявления:
domen.com/index.php/ads-manager/content-details/3-civic/69-lase-mapi-poza

Удаляю из URL несколько буковок, например:
domen.com/index.php/ads-manager/content-details/3-civic/69-lase-ma
Но в браузере остается та же самая страница, и сервер не отвечает ошибкой 404. Чищу кэш сайта, чищу кэш браузера - ни фига.

Затем удаляю еще больше букв из URL, например:
domen.com/index.php/ads-manager/content-details/3-civ
В браузере открывается страница объявлений категории Civic.  Ошибки 404 нет.

Удаляю еще больше символов:
domen.com/index.php/ads-manager/conte
Открывается страница ВСЕ ОБЪЯВЛЕНИЯ. Ошибки 404 нет.

Удаляю еще больше символов:
domen.com/index.php/ads-ma
Открывается главная страница. Ошибки 404 нет.

Только если пишу абракадабру типа такого:
domen.com/abrarbarbarbarabrabr
только так появляется ошибка 404.

Устанавливаю sh404SEF и по всем вышеприведенным "обрезанным" неправильным ссылкам он уже открывает страницу свою ошибки 404. Однако проверяю какой ответ при этом выдает сервер (вот здесь - http://mainspy.ru/otvet_servera) и вижу что ошибки 404 нет - HTTP/1.1 200 OK.

Это у всех так? Можно ли заставить компонент sh404SEF не просто открывать страницу ошибки 404, но еще и выдавать при этом соответствующий ответ сервера?
Записан
Polosatyi
Осваиваюсь на форуме
***

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

Сообщений: 93


« Ответ #1 : 23.08.2016, 11:10:10 »

Апну темку, до сих пор не решил проблемку. Поделитесь хоть какой-нибудь мыслью куда копать?
Сервер отдает ответ 200 вместо 404. Стоит Joomla 3.6.0 и sh404SEF 3.7.3
При вводе несуществующего URL компонент sh404 замечательно выводит страницу ошибки 404, на которой красиво предлагает перейти по другим похожим рабочим ссылкам. Так же при этом компонент заносит каждый такой случай в свой журнал ошибок 404.  Но вот сервер при всем этом выдает ответ 200 ОК!
Записан
Страниц: [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