Ошибка 404 страницы при композитном сайте Битрикс

Ошибка 404 страницы при композитном сайте Битрикс

Просмотров: 1495

При переводе сайта в композитный режим возникла интересная и в определенном смысле трудно определяемая ошибка 404. Сам сайт рабочий, визуально ошибка не выявляется. Видно ошибку только при сетевом режиме. Первым 404 страницы заметил поисковый бот, но на первых порах на это не обратили внимание.
После подготовки шаблона и компонентов Битрикс для внедрения композитного сайта, проводилось тестирование результата. Логи композита были пустые, композит страницы формировался, но на выходе выдавался с ошибкой 404. Результат выдачи на рисунке ниже:

kompozit

После поиска причины выяснилось, что всему виной настройки компонента news.list, который использовался для вывода боковой колонки новостей.  По умолчанию в настройках стоит опция «Устанавливать статус 404, если не найдены элемент или раздел».

404

После снятия галочки композитный сайт на этой странице заработал.


Ещё статьи:

15.02.2024 История о жадности или как клиент свободное место искал на сервере
Случилась у меня одна история с клиентом, который свободное место искал на сервере, но на самом деле это больше о жадности, но в итоге всё равно пришл... ID: 466

08.11.2023 Хроники БУС упадка
На днях произошли очередные изменения в БУС битрикс. Полезный модуль bitrix.xscan включили в состав проактивной защиты и убрали из бесплатного сегмента... ID: 465

26.07.2023 Kwork.com закрыл доступ для резидентов РФ
Доступ к выставлению услуг теперь ограничен "К сожалению, вынуждены сообщить, что резиденты РФ в настоящее время не могут использовать сайт Kwork... ID: 463

Новые статьи в блоге:

02.04.2026 Разговоры о фрилансе
Предыстория - автор вопроса хочет войти в IT сферу, я человеку начал подсказывать в комментариях на форуме. На примере вопросов и ответов в разговоре ... ID: 654

21.03.2026 PHP файловый менеджер
Попался мне такой PHP файловый менеджер, вполне функциональный, выкладываю в копилку скриптов ID: 653

21.03.2026 Ошибка CUser::IsAuthorized() cannot be called statically
Такая ошибка старых весрий битрикс давно известна. Нужно заменить CUser::IsAuthorized() на $USER->IsAuthorized(), но в моём случае ... ID: 652

Возврат к списку

© 2015-2026 Web админ
Связаться по WhatsApp