Как настроить ошибку 404 в сайтах на CMS Битрикс

×

Сообщение об ошибке

  • Notice: Undefined property: stdClass::$field_image в функции include() (строка 5 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to access array offset on value of type null в функции include() (строка 5 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to access array offset on value of type null в функции include() (строка 5 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to access array offset on value of type null в функции include() (строка 5 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Undefined property: stdClass::$field_cat в функции include() (строка 7 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to access array offset on value of type null в функции include() (строка 7 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to access array offset on value of type null в функции include() (строка 7 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to access array offset on value of type null в функции include() (строка 7 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to get property 'tid' of non-object в функции include() (строка 12 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to get property 'name' of non-object в функции include() (строка 12 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to get property 'name' of non-object в функции include() (строка 12 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Undefined property: stdClass::$field_image в функции include() (строка 5 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to access array offset on value of type null в функции include() (строка 5 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to access array offset on value of type null в функции include() (строка 5 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to access array offset on value of type null в функции include() (строка 5 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Undefined property: stdClass::$field_cat в функции include() (строка 7 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to access array offset on value of type null в функции include() (строка 7 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to access array offset on value of type null в функции include() (строка 7 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to access array offset on value of type null в функции include() (строка 7 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to get property 'tid' of non-object в функции include() (строка 12 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to get property 'name' of non-object в функции include() (строка 12 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to get property 'name' of non-object в функции include() (строка 12 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Undefined property: stdClass::$field_image в функции include() (строка 5 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to access array offset on value of type null в функции include() (строка 5 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to access array offset on value of type null в функции include() (строка 5 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to access array offset on value of type null в функции include() (строка 5 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Undefined property: stdClass::$field_cat в функции include() (строка 7 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to access array offset on value of type null в функции include() (строка 7 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to access array offset on value of type null в функции include() (строка 7 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to access array offset on value of type null в функции include() (строка 7 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to get property 'tid' of non-object в функции include() (строка 12 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to get property 'name' of non-object в функции include() (строка 12 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to get property 'name' of non-object в функции include() (строка 12 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Undefined property: stdClass::$field_image в функции include() (строка 5 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to access array offset on value of type null в функции include() (строка 5 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to access array offset on value of type null в функции include() (строка 5 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to access array offset on value of type null в функции include() (строка 5 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Undefined property: stdClass::$field_cat в функции include() (строка 7 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to access array offset on value of type null в функции include() (строка 7 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to access array offset on value of type null в функции include() (строка 7 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to access array offset on value of type null в функции include() (строка 7 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to get property 'tid' of non-object в функции include() (строка 12 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to get property 'name' of non-object в функции include() (строка 12 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).
  • Notice: Trying to get property 'name' of non-object в функции include() (строка 12 в файле /var/www/wdgt.ru/sites/all/themes/wdgt/templates/node.tpl.php).

Все большее количество сайтов работают на известной российской системе Битрикс, ставшей отличной альтернативой всем остальным «движкам».  Вопреки мнению многих, на этой системе можно делать не только интеренет-магазины, но и массу прочих веб-ресурсов с разнообразным функционалом. Поэтому-то и нет ничего удивительного в то, что в сети все чаще звучат те или иные вопросы по поводу настройки сайта на такой системе.

В частности люди спрашивают о том, как создать на битрикс каталог 404 ошибка, которая будет выводиться посетителю в случае невозможности найти страницу. Такие функции прописаны во всех CMS, так что вполне очевидно, что они будут и здесь. Вот только если по тому же Wordperss в сети находится просто огромное количество информации, то найти столь же масштабные сведения по другим «движкам» весьма непросто.

Порядок настройки

На самом деле Битрикс привлекает не только своей функциональностью, но и дружественностью пользователю. И проводить с сайтами на этой системе те или иные манипуляции довольно просто. Скажем сразу, что максимально подробно подобная настройка показывается по ссылке выше, тогда как мы расскажем об этом вкратце.

В первую очередь стоит зайти в оболочку Диспетчер служб IIS и найти там Подключение, перейдя на соответствующий сайт. Вам сразу откроется группа IIS, в которой необходимо будет выбрать пункт Страницы ошибок. Далее открывается список документов, к которым стоит применить созданный с установкой движка файл 404 ошибки. Просто выбирайте нужный адрес, кликайте на него правой кнопкой и нажимайте Изменить. Откроется список опций, из которого следует выбрать Выполнить URL-адрес на этом сайте. На последнем этапе останется лишь указать путь до файла с ошибкой, который мы упоминали чуть выше, после чего на той же панели необходимо будет перейти в раздел Действия и нажать Изменить параметры страниц ошибок. Вам откроется окно, в котором останется лишь указать, что необходимо делать серверу, если он обнаружил ошибку. Просто отмечаем самый верхний пункт Страницы настраиваемых ошибок и жмем согласиться.

После всех указанных выше действий страница ошибок будет выходить их файла 404.php, который находится в корневой директории CMS Битрикс. Как видите, все довольно просто, и вряд ли с этим могут быть хоть какие-то проблемы. Это еще раз доказывает то, что данная система управления контентом довольно дружелюбна пользователю.

Похожие записи