object(Articles)#296 (21) { ["_oldTags":"Articles":private]=> string(4) "http" ["_linkStr"]=> string(21) "kody_sostoyaniya_http" ["widget"]=> int(1) ["dir"]=> string(37) "upload/articles/kody_sostoyaniya_http" ["_url":"Articles":private]=> NULL ["_categories":"Articles":private]=> NULL ["categoryId"]=> string(1) "7" ["layout1"]=> string(0) "" ["referer"]=> string(0) "" ["attributesArray"]=> array(0) { } ["_new":"CActiveRecord":private]=> bool(false) ["_attributes":"CActiveRecord":private]=> array(26) { ["id"]=> string(2) "83" ["category"]=> string(1) "7" ["categoryOn"]=> string(1) "1" ["level"]=> string(1) "0" ["name"]=> string(32) "Коды состояния HTTP" ["nameOn"]=> string(1) "1" ["linkStr"]=> string(21) "kody_sostoyaniya_http" ["text"]=> string(23433) "

Коды ответов HTTP делятся на пять классов. В каждом из них объединены сообщения с похожими значениями. Вот краткие описания каждого из классов:

В каждом классе есть разное количество HTTP кодов и все они предназначены для своей ситуации.

Мы рассмотрим все официальные коды сервера и их значения в отдельном разделе чуть ниже.

 

Как HTTP коды влияют на SEO сайта

Поисковые роботы тоже понимают коды состояния HTTP.

Коды классов 1хх и 2хх никак не отразятся на позициях страницы в результатах поиска, а коды классов 3хх, 4хх и 5хх отразятся, но в зависимости от класса по-разному.

HTTP коды класса 3хх это коды перенаправлений с одной страницы на другую. Есть постоянные перенаправления (301 и 308), которые передают позиции старой страницы на новую. А есть временные (302, 303 и 307), которые не передают позиции. Но если временный редирект будет стоять слишком долго, Google подумает, что владелец сайта поставил его по ошибке, и начнёт воспринимать такой редирект как постоянный.

HTTP коды классов 4хх и 5хх это коды ошибок. Не все, но многие из них негативно влияют на позиции страницы в результатах поиска. Обычно, когда бот заходит на страницу и видит там коды ошибки HTTP в любом из этих классов, он пробует зайти на неё ещё раз в пределах суток, рассчитывая на то, что владелец сайта решит проблему. Если ошибка возникает и при повторном посещении, бот может исключить страницу из индекса. 

 

Список кодов состояния HTTP с описаниями

Всего существует более 40 официальных кодов состояния HTTP. Есть ещё примерно столько же неофициальных, но в этой статье мы их рассматривать не будем. Даже многие из официальных возникают крайне редко.

 

1хх Informational — информационные коды

 

2xx Success — коды успешно выполненных запросов

 

3xx Redirection — коды перенаправлений

 

4xx Client Error — коды ошибок клиента

 

5xx Server Error — коды ошибок сервера

" ["layout"]=> string(11) "column2-8-4" ["avtor"]=> string(0) "" ["avtorOn"]=> string(1) "0" ["source"]=> string(17) "https://hostiq.ua" ["sourceOn"]=> string(1) "1" ["status"]=> string(1) "1" ["image"]=> string(0) "" ["viewInRss"]=> string(1) "1" ["isHome"]=> string(1) "0" ["seoDescr"]=> string(32) "Коды состояния HTTP" ["seoKey"]=> string(4) "http" ["tags"]=> string(4) "http" ["tagsOn"]=> string(1) "1" ["dataOn"]=> string(1) "0" ["numViews"]=> int(372) ["numViewsOn"]=> string(1) "1" ["updated"]=> int(1653031396) ["created"]=> string(10) "1635022800" } ["_related":"CActiveRecord":private]=> array(1) { ["categories"]=> object(Category)#328 (18) { ["view1"]=> string(0) "" ["ierarh"]=> int(0) ["oldLinkStr"]=> string(0) "" ["categoryId"]=> NULL ["layout1"]=> string(0) "" ["referer"]=> string(0) "" ["attributesArray"]=> array(0) { } ["_new":"CActiveRecord":private]=> bool(false) ["_attributes":"CActiveRecord":private]=> array(15) { ["id"]=> string(1) "7" ["parentId"]=> string(1) "0" ["level"]=> string(1) "0" ["linkStr"]=> string(3) "web" ["name"]=> string(24) "Web-технологии" ["text"]=> string(122) "
Описываются примеры реализации технологий WEB
" ["layout"]=> string(11) "column2-8-4" ["view"]=> string(7) "default" ["viewArt"]=> string(1) "1" ["viewArtAll"]=> string(1) "0" ["viewParent"]=> string(1) "0" ["sortArt"]=> string(0) "" ["status"]=> string(1) "1" ["updated"]=> string(10) "1617707774" ["created"]=> string(10) "1398888000" } ["_related":"CActiveRecord":private]=> array(0) { } ["_c":"CActiveRecord":private]=> NULL ["_pk":"CActiveRecord":private]=> string(1) "7" ["_alias":"CActiveRecord":private]=> string(1) "t" ["_errors":"CModel":private]=> array(0) { } ["_validators":"CModel":private]=> NULL ["_scenario":"CModel":private]=> string(6) "update" ["_e":"CComponent":private]=> array(2) { ["onbeforesave"]=> object(CList)#331 (5) { ["_d":"CList":private]=> array(1) { [0]=> array(2) { [0]=> object(AutoTimestampBehavior)#329 (6) { ["created"]=> string(7) "created" ["modified"]=> string(7) "updated" ["_enabled":"CBehavior":private]=> bool(true) ["_owner":"CBehavior":private]=> *RECURSION* ["_e":"CComponent":private]=> NULL ["_m":"CComponent":private]=> NULL } [1]=> string(10) "beforeSave" } } ["_c":"CList":private]=> int(1) ["_r":"CList":private]=> bool(false) ["_e":"CComponent":private]=> NULL ["_m":"CComponent":private]=> NULL } ["onafterconstruct"]=> object(CList)#333 (5) { ["_d":"CList":private]=> array(1) { [0]=> array(2) { [0]=> object(AdminBehavior)#330 (8) { ["columns"]=> array(10) { ["id"]=> array(3) { ["name"]=> string(2) "id" ["header"]=> string(1) "#" ["filter"]=> string(0) "" } [0]=> array(8) { ["class"]=> string(13) "DToggleColumn" ["name"]=> string(4) "name" ["header"]=> string(16) "Название" ["type"]=> string(4) "link" ["model"]=> string(8) "Category" ["titles"]=> array(1) { [1]=> string(12) "$model->name" } ["linkUrl"]=> string(87) ""/admin/category/update/".$data->id.($data->parentId ? "?parentId=".$data->parentId:"")" ["htmlOptions"]=> array(1) { ["style"]=> string(11) "width:400px" } } [1]=> array(9) { ["class"]=> string(13) "DToggleColumn" ["name"]=> string(8) "parentId" ["header"]=> string(0) "" ["type"]=> string(7) "linkCat" ["model"]=> string(8) "Category" ["value"]=> string(67) ""Подкатегорий: ".count(Category::findChilds($data->id))" ["linkUrl"]=> string(38) ""/admin/category/?parentId=".$data->id" ["htmlOptions"]=> array(1) { ["style"]=> string(11) "width:200px" } ["filter"]=> bool(false) } ["linkStr"]=> array(8) { ["class"]=> string(13) "DToggleColumn" ["name"]=> string(7) "linkStr" ["header"]=> string(10) "Алиас" ["type"]=> string(4) "link" ["model"]=> string(8) "Category" ["titles"]=> string(43) "Открыть в новой вкладке" ["linkUrl"]=> string(18) ""/".$data->linkStr" ["htmlOptions"]=> array(1) { ["style"]=> string(48) "text-align:left;max-width:30px;overflow: hidden;" } } [2]=> array(5) { ["class"]=> string(34) "bootstrap.widgets.TbEditableColumn" ["name"]=> string(5) "level" ["editable"]=> array(3) { ["name"]=> string(5) "level" ["url"]=> string(26) "/admin/updateLevelCategory" ["placement"]=> string(3) "top" } ["filter"]=> bool(false) ["htmlOptions"]=> array(1) { ["style"]=> string(30) "width:50px;text-align: center;" } } [3]=> array(13) { ["class"]=> string(13) "DToggleColumn" ["name"]=> string(5) "level" ["upDown"]=> string(1) "0" ["header"]=> string(1) " " ["filter"]=> bool(false) ["countItems"]=> NULL ["type"]=> string(6) "upDown" ["model"]=> string(8) "Category" ["titles"]=> array(1) { [1]=> string(33) "переместить вверх" } ["onImageUrl"]=> string(20) "/images/orderMAX.png" ["imageSize"]=> string(4) "20px" ["linkUrl"]=> string(74) ""/admin/orderMAX/".$this->model."-".$data->id."?parentId=".$data->parentId" ["htmlOptions"]=> array(1) { ["style"]=> string(28) "width:20px;text-align:center" } } [4]=> array(13) { ["class"]=> string(13) "DToggleColumn" ["name"]=> string(5) "level" ["upDown"]=> string(1) "1" ["header"]=> string(1) " " ["filter"]=> bool(false) ["type"]=> string(6) "upDown" ["model"]=> string(8) "Category" ["countItems"]=> NULL ["titles"]=> array(1) { [1]=> string(31) "переместить вниз" } ["onImageUrl"]=> string(20) "/images/orderMIN.png" ["imageSize"]=> string(4) "20px" ["linkUrl"]=> string(74) ""/admin/orderMIN/".$this->model."-".$data->id."?parentId=".$data->parentId" ["htmlOptions"]=> array(1) { ["style"]=> string(29) "width:40px;padding-right:20px" } } [5]=> array(12) { ["class"]=> string(13) "DToggleColumn" ["name"]=> string(6) "status" ["header"]=> string(18) "Состояние" ["filter"]=> array(2) { [0]=> string(34) "снято с публикации" [1]=> string(24) "опубликовано" } ["type"]=> string(6) "status" ["model"]=> string(8) "Category" ["titles"]=> array(2) { [0]=> string(24) "опубликовать" [1]=> string(34) "снять с публикации" } ["onImageUrl"]=> string(15) "/images/yes.png" ["offImageUrl"]=> string(14) "/images/no.png" ["imageSize"]=> string(2) "15" ["linkUrl"]=> string(43) ""/admin/status/".$this->model."-".$data->id" ["htmlOptions"]=> array(1) { ["style"]=> string(26) "text-align:left;width:30px" } } ["created"]=> array(5) { ["name"]=> string(7) "created" ["header"]=> string(16) "Дата created" ["filter"]=> bool(false) ["value"]=> string(59) "date(Yii::app()->controller->dateFormatAdm, $data->created)" ["htmlOptions"]=> array(1) { ["style"]=> string(15) "text-align:left" } } ["updated"]=> array(5) { ["name"]=> string(7) "updated" ["header"]=> string(16) "Дата updated" ["filter"]=> bool(false) ["value"]=> string(59) "date(Yii::app()->controller->dateFormatAdm, $data->updated)" ["htmlOptions"]=> array(1) { ["style"]=> string(15) "text-align:left" } } } ["childs"]=> array(0) { } ["fields"]=> array(1) { [0]=> array(1) { ["tabbable"]=> array(2) { [0]=> array(9) { ["name0"]=> string(16) "Основные" [0]=> array(3) { ["name"]=> string(21) "ID категории" ["attribute"]=> string(2) "id" ["type"]=> string(4) "text" } [1]=> array(3) { ["name"]=> string(16) "Название" ["attribute"]=> string(4) "name" ["type"]=> string(12) "textFieldRow" } [2]=> array(3) { ["name"]=> string(25) "Алиас (ссылка)" ["attribute"]=> string(7) "linkStr" ["type"]=> string(12) "textFieldRow" } [3]=> array(4) { ["name"]=> string(0) "" ["attribute"]=> string(10) "oldLinkStr" ["type"]=> string(6) "hidden" ["doubleAtt"]=> string(7) "linkStr" } [4]=> array(4) { ["name"]=> string(35) "Корневая категория" ["attribute"]=> string(8) "parentId" ["type"]=> string(22) "dropDownIerarhCategory" ["data"]=> array(1) { ["updateAtt"]=> string(10) "categoryId" } } [5]=> array(4) { ["name"]=> string(21) "ID категории" ["attribute"]=> string(10) "categoryId" ["type"]=> string(12) "textFieldRow" ["doubleAtt"]=> string(8) "parentId" } [6]=> array(3) { ["name"]=> string(14) "Порядок" ["attribute"]=> string(5) "level" ["type"]=> string(12) "textFieldRow" } [7]=> array(3) { ["name"]=> string(16) "Описание" ["attribute"]=> string(4) "text" ["type"]=> string(7) "tinymce" } } [1]=> array(9) { ["name1"]=> string(26) "Дополнительно" [0]=> array(5) { ["name"]=> string(10) "Макет" ["attribute"]=> string(7) "layout1" ["type"]=> string(10) "dropDownCl" ["array"]=> array(5) { ["column1-12"]=> string(10) "column1-12" ["column2-4-8"]=> string(11) "column2-4-8" ["column2-6-6"]=> string(11) "column2-6-6" ["column2-8-4"]=> string(11) "column2-8-4" ["column2-3-9"]=> string(11) "column2-3-9" } ["addField"]=> array(1) { [0]=> array(3) { ["name"]=> string(25) "Текущий макет" ["attribute"]=> string(6) "layout" ["type"]=> string(4) "text" } } } [1]=> array(5) { ["name"]=> string(25) "Вид категории" ["attribute"]=> string(5) "view1" ["type"]=> string(10) "dropDownCl" ["array"]=> array(3) { ["viewItems"]=> string(9) "viewItems" ["viewItems1"]=> string(10) "viewItems1" ["default"]=> string(7) "default" } ["addField"]=> array(1) { [0]=> array(3) { ["name"]=> string(21) "Текущий вид" ["attribute"]=> string(4) "view" ["type"]=> string(4) "text" } } } [2]=> array(3) { ["name"]=> string(52) "Отображать статьи категории" ["attribute"]=> string(7) "viewArt" ["type"]=> string(15) "toggleButtonRow" } [3]=> array(3) { ["name"]=> string(45) "Отображать подкатегории" ["attribute"]=> string(10) "viewParent" ["type"]=> string(15) "toggleButtonRow" } [4]=> array(3) { ["name"]=> string(58) "Отображать статьи подкатегорий" ["attribute"]=> string(10) "viewArtAll" ["type"]=> string(15) "toggleButtonRow" } [5]=> array(3) { ["name"]=> string(18) "Состояние" ["attribute"]=> string(6) "status" ["type"]=> string(15) "toggleButtonRow" } [6]=> array(3) { ["name"]=> string(25) "Дата создания" ["attribute"]=> string(7) "created" ["type"]=> string(13) "datePickerRow" } [7]=> array(3) { ["name"]=> string(29) "Дата обновления" ["attribute"]=> string(7) "updated" ["type"]=> string(13) "datePickerRow" } } } } } ["ierarh"]=> bool(true) ["_enabled":"CBehavior":private]=> bool(true) ["_owner":"CBehavior":private]=> *RECURSION* ["_e":"CComponent":private]=> NULL ["_m":"CComponent":private]=> NULL } [1]=> string(14) "afterConstruct" } } ["_c":"CList":private]=> int(1) ["_r":"CList":private]=> bool(false) ["_e":"CComponent":private]=> NULL ["_m":"CComponent":private]=> NULL } } ["_m":"CComponent":private]=> array(2) { ["AutoTimestampBehavior"]=> object(AutoTimestampBehavior)#329 (6) { ["created"]=> string(7) "created" ["modified"]=> string(7) "updated" ["_enabled":"CBehavior":private]=> bool(true) ["_owner":"CBehavior":private]=> *RECURSION* ["_e":"CComponent":private]=> NULL ["_m":"CComponent":private]=> NULL } ["AdminBehavior"]=> object(AdminBehavior)#330 (8) { ["columns"]=> array(10) { ["id"]=> array(3) { ["name"]=> string(2) "id" ["header"]=> string(1) "#" ["filter"]=> string(0) "" } [0]=> array(8) { ["class"]=> string(13) "DToggleColumn" ["name"]=> string(4) "name" ["header"]=> string(16) "Название" ["type"]=> string(4) "link" ["model"]=> string(8) "Category" ["titles"]=> array(1) { [1]=> string(12) "$model->name" } ["linkUrl"]=> string(87) ""/admin/category/update/".$data->id.($data->parentId ? "?parentId=".$data->parentId:"")" ["htmlOptions"]=> array(1) { ["style"]=> string(11) "width:400px" } } [1]=> array(9) { ["class"]=> string(13) "DToggleColumn" ["name"]=> string(8) "parentId" ["header"]=> string(0) "" ["type"]=> string(7) "linkCat" ["model"]=> string(8) "Category" ["value"]=> string(67) ""Подкатегорий: ".count(Category::findChilds($data->id))" ["linkUrl"]=> string(38) ""/admin/category/?parentId=".$data->id" ["htmlOptions"]=> array(1) { ["style"]=> string(11) "width:200px" } ["filter"]=> bool(false) } ["linkStr"]=> array(8) { ["class"]=> string(13) "DToggleColumn" ["name"]=> string(7) "linkStr" ["header"]=> string(10) "Алиас" ["type"]=> string(4) "link" ["model"]=> string(8) "Category" ["titles"]=> string(43) "Открыть в новой вкладке" ["linkUrl"]=> string(18) ""/".$data->linkStr" ["htmlOptions"]=> array(1) { ["style"]=> string(48) "text-align:left;max-width:30px;overflow: hidden;" } } [2]=> array(5) { ["class"]=> string(34) "bootstrap.widgets.TbEditableColumn" ["name"]=> string(5) "level" ["editable"]=> array(3) { ["name"]=> string(5) "level" ["url"]=> string(26) "/admin/updateLevelCategory" ["placement"]=> string(3) "top" } ["filter"]=> bool(false) ["htmlOptions"]=> array(1) { ["style"]=> string(30) "width:50px;text-align: center;" } } [3]=> array(13) { ["class"]=> string(13) "DToggleColumn" ["name"]=> string(5) "level" ["upDown"]=> string(1) "0" ["header"]=> string(1) " " ["filter"]=> bool(false) ["countItems"]=> NULL ["type"]=> string(6) "upDown" ["model"]=> string(8) "Category" ["titles"]=> array(1) { [1]=> string(33) "переместить вверх" } ["onImageUrl"]=> string(20) "/images/orderMAX.png" ["imageSize"]=> string(4) "20px" ["linkUrl"]=> string(74) ""/admin/orderMAX/".$this->model."-".$data->id."?parentId=".$data->parentId" ["htmlOptions"]=> array(1) { ["style"]=> string(28) "width:20px;text-align:center" } } [4]=> array(13) { ["class"]=> string(13) "DToggleColumn" ["name"]=> string(5) "level" ["upDown"]=> string(1) "1" ["header"]=> string(1) " " ["filter"]=> bool(false) ["type"]=> string(6) "upDown" ["model"]=> string(8) "Category" ["countItems"]=> NULL ["titles"]=> array(1) { [1]=> string(31) "переместить вниз" } ["onImageUrl"]=> string(20) "/images/orderMIN.png" ["imageSize"]=> string(4) "20px" ["linkUrl"]=> string(74) ""/admin/orderMIN/".$this->model."-".$data->id."?parentId=".$data->parentId" ["htmlOptions"]=> array(1) { ["style"]=> string(29) "width:40px;padding-right:20px" } } [5]=> array(12) { ["class"]=> string(13) "DToggleColumn" ["name"]=> string(6) "status" ["header"]=> string(18) "Состояние" ["filter"]=> array(2) { [0]=> string(34) "снято с публикации" [1]=> string(24) "опубликовано" } ["type"]=> string(6) "status" ["model"]=> string(8) "Category" ["titles"]=> array(2) { [0]=> string(24) "опубликовать" [1]=> string(34) "снять с публикации" } ["onImageUrl"]=> string(15) "/images/yes.png" ["offImageUrl"]=> string(14) "/images/no.png" ["imageSize"]=> string(2) "15" ["linkUrl"]=> string(43) ""/admin/status/".$this->model."-".$data->id" ["htmlOptions"]=> array(1) { ["style"]=> string(26) "text-align:left;width:30px" } } ["created"]=> array(5) { ["name"]=> string(7) "created" ["header"]=> string(16) "Дата created" ["filter"]=> bool(false) ["value"]=> string(59) "date(Yii::app()->controller->dateFormatAdm, $data->created)" ["htmlOptions"]=> array(1) { ["style"]=> string(15) "text-align:left" } } ["updated"]=> array(5) { ["name"]=> string(7) "updated" ["header"]=> string(16) "Дата updated" ["filter"]=> bool(false) ["value"]=> string(59) "date(Yii::app()->controller->dateFormatAdm, $data->updated)" ["htmlOptions"]=> array(1) { ["style"]=> string(15) "text-align:left" } } } ["childs"]=> array(0) { } ["fields"]=> array(1) { [0]=> array(1) { ["tabbable"]=> array(2) { [0]=> array(9) { ["name0"]=> string(16) "Основные" [0]=> array(3) { ["name"]=> string(21) "ID категории" ["attribute"]=> string(2) "id" ["type"]=> string(4) "text" } [1]=> array(3) { ["name"]=> string(16) "Название" ["attribute"]=> string(4) "name" ["type"]=> string(12) "textFieldRow" } [2]=> array(3) { ["name"]=> string(25) "Алиас (ссылка)" ["attribute"]=> string(7) "linkStr" ["type"]=> string(12) "textFieldRow" } [3]=> array(4) { ["name"]=> string(0) "" ["attribute"]=> string(10) "oldLinkStr" ["type"]=> string(6) "hidden" ["doubleAtt"]=> string(7) "linkStr" } [4]=> array(4) { ["name"]=> string(35) "Корневая категория" ["attribute"]=> string(8) "parentId" ["type"]=> string(22) "dropDownIerarhCategory" ["data"]=> array(1) { ["updateAtt"]=> string(10) "categoryId" } } [5]=> array(4) { ["name"]=> string(21) "ID категории" ["attribute"]=> string(10) "categoryId" ["type"]=> string(12) "textFieldRow" ["doubleAtt"]=> string(8) "parentId" } [6]=> array(3) { ["name"]=> string(14) "Порядок" ["attribute"]=> string(5) "level" ["type"]=> string(12) "textFieldRow" } [7]=> array(3) { ["name"]=> string(16) "Описание" ["attribute"]=> string(4) "text" ["type"]=> string(7) "tinymce" } } [1]=> array(9) { ["name1"]=> string(26) "Дополнительно" [0]=> array(5) { ["name"]=> string(10) "Макет" ["attribute"]=> string(7) "layout1" ["type"]=> string(10) "dropDownCl" ["array"]=> array(5) { ["column1-12"]=> string(10) "column1-12" ["column2-4-8"]=> string(11) "column2-4-8" ["column2-6-6"]=> string(11) "column2-6-6" ["column2-8-4"]=> string(11) "column2-8-4" ["column2-3-9"]=> string(11) "column2-3-9" } ["addField"]=> array(1) { [0]=> array(3) { ["name"]=> string(25) "Текущий макет" ["attribute"]=> string(6) "layout" ["type"]=> string(4) "text" } } } [1]=> array(5) { ["name"]=> string(25) "Вид категории" ["attribute"]=> string(5) "view1" ["type"]=> string(10) "dropDownCl" ["array"]=> array(3) { ["viewItems"]=> string(9) "viewItems" ["viewItems1"]=> string(10) "viewItems1" ["default"]=> string(7) "default" } ["addField"]=> array(1) { [0]=> array(3) { ["name"]=> string(21) "Текущий вид" ["attribute"]=> string(4) "view" ["type"]=> string(4) "text" } } } [2]=> array(3) { ["name"]=> string(52) "Отображать статьи категории" ["attribute"]=> string(7) "viewArt" ["type"]=> string(15) "toggleButtonRow" } [3]=> array(3) { ["name"]=> string(45) "Отображать подкатегории" ["attribute"]=> string(10) "viewParent" ["type"]=> string(15) "toggleButtonRow" } [4]=> array(3) { ["name"]=> string(58) "Отображать статьи подкатегорий" ["attribute"]=> string(10) "viewArtAll" ["type"]=> string(15) "toggleButtonRow" } [5]=> array(3) { ["name"]=> string(18) "Состояние" ["attribute"]=> string(6) "status" ["type"]=> string(15) "toggleButtonRow" } [6]=> array(3) { ["name"]=> string(25) "Дата создания" ["attribute"]=> string(7) "created" ["type"]=> string(13) "datePickerRow" } [7]=> array(3) { ["name"]=> string(29) "Дата обновления" ["attribute"]=> string(7) "updated" ["type"]=> string(13) "datePickerRow" } } } } } ["ierarh"]=> bool(true) ["_enabled":"CBehavior":private]=> bool(true) ["_owner":"CBehavior":private]=> *RECURSION* ["_e":"CComponent":private]=> NULL ["_m":"CComponent":private]=> NULL } } } } ["_c":"CActiveRecord":private]=> NULL ["_pk":"CActiveRecord":private]=> string(2) "83" ["_alias":"CActiveRecord":private]=> string(1) "t" ["_errors":"CModel":private]=> array(0) { } ["_validators":"CModel":private]=> NULL ["_scenario":"CModel":private]=> string(6) "update" ["_e":"CComponent":private]=> array(2) { ["onbeforesave"]=> object(CList)#299 (5) { ["_d":"CList":private]=> array(1) { [0]=> array(2) { [0]=> object(AutoTimestampBehavior)#297 (6) { ["created"]=> string(7) "created" ["modified"]=> string(7) "updated" ["_enabled":"CBehavior":private]=> bool(true) ["_owner":"CBehavior":private]=> *RECURSION* ["_e":"CComponent":private]=> NULL ["_m":"CComponent":private]=> NULL } [1]=> string(10) "beforeSave" } } ["_c":"CList":private]=> int(1) ["_r":"CList":private]=> bool(false) ["_e":"CComponent":private]=> NULL ["_m":"CComponent":private]=> NULL } ["onafterconstruct"]=> object(CList)#301 (5) { ["_d":"CList":private]=> array(1) { [0]=> array(2) { [0]=> object(AdminBehavior)#298 (8) { ["columns"]=> array(11) { ["id"]=> array(4) { ["name"]=> string(2) "id" ["header"]=> string(2) "ID" ["filter"]=> string(0) "" ["htmlOptions"]=> array(1) { ["style"]=> string(14) "min-width:30px" } } [0]=> array(5) { ["class"]=> string(12) "EImageColumn" ["name"]=> string(5) "image" ["pathPrefix"]=> string(17) "/upload/articles/" ["htmlOptions"]=> array(1) { ["style"]=> string(12) "width: 50px;" } ["defaultImage"]=> string(32) "/themes/tester40/img/default.png" } [1]=> array(9) { ["class"]=> string(13) "DToggleColumn" ["name"]=> string(4) "name" ["header"]=> string(16) "Название" ["type"]=> string(4) "link" ["model"]=> string(8) "Articles" ["titles"]=> array(1) { [1]=> string(12) "$model->name" } ["dataToggle"]=> array(2) { ["title"]=> string(43) "Количество просмотров: " ["data"]=> string(8) "numViews" } ["linkUrl"]=> string(134) ""/admin/articles/update/" . $data->id . (isset($_GET["Articles"]["category"])?"?Articles[category]=".$_GET["Articles"]["category"]:"")" ["htmlOptions"]=> array(1) { ["style"]=> string(11) "width:500px" } } ["category"]=> array(6) { ["name"]=> string(8) "category" ["header"]=> string(18) "Категория" ["value"]=> string(23) "$data->artCatBehCache()" ["filter"]=> string(0) "" ["type"]=> string(3) "raw" ["htmlOptions"]=> array(1) { ["style"]=> string(15) "min-width:100px" } } [2]=> array(5) { ["class"]=> string(34) "bootstrap.widgets.TbEditableColumn" ["name"]=> string(5) "level" ["editable"]=> array(3) { ["name"]=> string(5) "level" ["url"]=> string(26) "/admin/updateLevelArticles" ["placement"]=> string(3) "top" } ["filter"]=> bool(false) ["htmlOptions"]=> array(1) { ["style"]=> string(30) "width:50px;text-align: center;" } } [3]=> array(13) { ["class"]=> string(13) "DToggleColumn" ["name"]=> string(5) "level" ["upDown"]=> string(1) "0" ["header"]=> string(1) " " ["filter"]=> bool(false) ["countItems"]=> int(0) ["type"]=> string(6) "upDown" ["model"]=> string(8) "Articles" ["titles"]=> array(1) { [1]=> string(33) "переместить вверх" } ["onImageUrl"]=> string(20) "/images/orderMAX.png" ["imageSize"]=> string(4) "20px" ["linkUrl"]=> string(74) ""/admin/orderMAX/".$this->model."-".$data->id."?category=".$data->category" ["htmlOptions"]=> array(1) { ["style"]=> string(28) "width:20px;text-align:center" } } [4]=> array(13) { ["class"]=> string(13) "DToggleColumn" ["name"]=> string(5) "level" ["upDown"]=> string(1) "1" ["header"]=> string(1) " " ["filter"]=> bool(false) ["type"]=> string(6) "upDown" ["model"]=> string(8) "Articles" ["countItems"]=> int(0) ["titles"]=> array(1) { [1]=> string(31) "переместить вниз" } ["onImageUrl"]=> string(20) "/images/orderMIN.png" ["imageSize"]=> string(4) "20px" ["linkUrl"]=> string(74) ""/admin/orderMIN/".$this->model."-".$data->id."?category=".$data->category" ["htmlOptions"]=> array(1) { ["style"]=> string(29) "width:40px;padding-right:20px" } } [5]=> array(12) { ["class"]=> string(13) "DToggleColumn" ["name"]=> string(6) "isHome" ["header"]=> string(1) " " ["filter"]=> bool(false) ["type"]=> string(6) "isHome" ["model"]=> string(8) "Articles" ["titles"]=> array(2) { [0]=> string(33) "сделать стартовой" [1]=> string(28) "снять с главной" } ["onImageUrl"]=> string(19) "/images/default.png" ["offImageUrl"]=> string(22) "/images/notdefault.png" ["imageSize"]=> string(4) "20px" ["linkUrl"]=> string(41) ""/admin/home/".$this->model."-".$data->id" ["htmlOptions"]=> array(1) { ["style"]=> string(14) "min-width:30px" } } [6]=> array(12) { ["class"]=> string(13) "DToggleColumn" ["name"]=> string(6) "status" ["header"]=> string(1) " " ["filter"]=> array(2) { [0]=> string(34) "снято с публикации" [1]=> string(24) "опубликовано" } ["type"]=> string(6) "status" ["model"]=> string(8) "Articles" ["titles"]=> array(2) { [0]=> string(24) "опубликовать" [1]=> string(34) "снять с публикации" } ["onImageUrl"]=> string(15) "/images/yes.png" ["offImageUrl"]=> string(14) "/images/no.png" ["imageSize"]=> string(4) "20px" ["linkUrl"]=> string(43) ""/admin/status/".$this->model."-".$data->id" ["htmlOptions"]=> array(1) { ["style"]=> string(10) "width:70px" } } ["created"]=> array(4) { ["name"]=> string(7) "created" ["header"]=> string(16) "Дата created" ["value"]=> string(59) "date(Yii::app()->controller->dateFormatAdm, $data->created)" ["htmlOptions"]=> array(1) { ["style"]=> string(15) "text-align:left" } } ["updated"]=> array(5) { ["name"]=> string(7) "updated" ["header"]=> string(16) "Дата updated" ["value"]=> string(59) "date(Yii::app()->controller->dateFormatAdm, $data->updated)" ["filter"]=> bool(false) ["htmlOptions"]=> array(1) { ["style"]=> string(16) "min-width:150px;" } } } ["childs"]=> array(0) { } ["fields"]=> array(2) { [0]=> array(1) { ["tabbable"]=> array(2) { [0]=> array(14) { ["name0"]=> string(16) "Основные" [0]=> array(3) { ["name"]=> string(19) "ID страницы" ["attribute"]=> string(2) "id" ["type"]=> string(4) "text" } [1]=> array(3) { ["name"]=> string(18) "Заголовок" ["attribute"]=> string(4) "name" ["type"]=> string(12) "textFieldRow" } [2]=> array(3) { ["name"]=> string(39) "Показывать заголовок" ["attribute"]=> string(6) "nameOn" ["type"]=> string(15) "toggleButtonRow" } [3]=> array(3) { ["name"]=> string(25) "Алиас (ссылка)" ["attribute"]=> string(7) "linkStr" ["type"]=> string(12) "textFieldRow" } [4]=> array(3) { ["name"]=> string(18) "Состояние" ["attribute"]=> string(6) "status" ["type"]=> string(15) "toggleButtonRow" } [5]=> array(4) { ["name"]=> string(18) "Категория" ["attribute"]=> string(8) "category" ["type"]=> string(22) "dropDownIerarhCategory" ["data"]=> array(1) { ["updateAtt"]=> string(10) "categoryId" } } [6]=> array(4) { ["name"]=> string(21) "ID категории" ["attribute"]=> string(10) "categoryId" ["type"]=> string(12) "textFieldRow" ["doubleAtt"]=> string(8) "category" } [7]=> array(3) { ["name"]=> string(14) "Порядок" ["attribute"]=> string(5) "level" ["type"]=> string(12) "textFieldRow" } [8]=> array(3) { ["name"]=> string(38) "Показывать в ленте RSS" ["attribute"]=> string(9) "viewInRss" ["type"]=> string(15) "toggleButtonRow" } [9]=> array(4) { ["name"]=> string(38) "Изображение к статье" ["attribute"]=> string(5) "image" ["type"]=> string(4) "file" ["htmlOptions"]=> array(3) { ["data-toggle"]=> string(7) "tooltip" ["data-placement"]=> string(5) "right" ["data-original-title"]=> string(25) "Выберите файл" } } [10]=> array(5) { ["name"]=> string(22) "Изображение" ["attribute"]=> string(5) "image" ["type"]=> string(5) "image" ["src"]=> string(35) "http://tester40.ru/upload/articles/" ["htmlOptions"]=> array(4) { ["style"]=> string(9) "width:30%" ["data-toggle"]=> string(7) "tooltip" ["data-placement"]=> string(5) "right" ["data-original-title"]=> string(71) "Нажмите, для просмотра полного размера" } } [11]=> array(4) { ["name"]=> string(42) "Путь к файлу на сервере" ["attribute"]=> string(5) "image" ["type"]=> string(4) "text" ["before"]=> string(17) "/upload/articles/" } [12]=> array(4) { ["name"]=> string(33) "Содержание статьи" ["attribute"]=> string(4) "text" ["type"]=> string(7) "tinymce" ["widgetInText"]=> int(1) } } [1]=> array(13) { ["name1"]=> string(18) "Параметры" [0]=> array(5) { ["name"]=> string(10) "Макет" ["attribute"]=> string(7) "layout1" ["type"]=> string(10) "dropDownCl" ["array"]=> array(5) { ["column1-12"]=> string(10) "column1-12" ["column2-4-8"]=> string(11) "column2-4-8" ["column2-6-6"]=> string(11) "column2-6-6" ["column2-8-4"]=> string(11) "column2-8-4" ["column2-3-9"]=> string(11) "column2-3-9" } ["addField"]=> array(1) { [0]=> array(3) { ["name"]=> string(25) "Текущий макет" ["attribute"]=> string(6) "layout" ["type"]=> string(4) "text" } } } [1]=> array(3) { ["name"]=> string(39) "Отображать Категорию" ["attribute"]=> string(10) "categoryOn" ["type"]=> string(15) "toggleButtonRow" } [2]=> array(4) { ["name"]=> string(31) "Отображать метки" ["attribute"]=> string(6) "tagsOn" ["type"]=> string(15) "toggleButtonRow" ["addField"]=> array(1) { [0]=> array(4) { ["name"]=> string(10) "Метки" ["attribute"]=> string(4) "tags" ["type"]=> string(11) "textAreaRow" ["htmlOptions"]=> array(3) { ["data-toggle"]=> string(7) "tooltip" ["data-placement"]=> string(5) "right" ["data-original-title"]=> string(25) "через запятую" } } } } [3]=> array(4) { ["name"]=> string(33) "Отображать автора" ["attribute"]=> string(7) "avtorOn" ["type"]=> string(15) "toggleButtonRow" ["addField"]=> array(1) { [0]=> array(3) { ["name"]=> string(10) "Автор" ["attribute"]=> string(5) "avtor" ["type"]=> string(12) "textFieldRow" } } } [4]=> array(4) { ["name"]=> string(37) "Отображать источник" ["attribute"]=> string(8) "sourceOn" ["type"]=> string(15) "toggleButtonRow" ["addField"]=> array(1) { [0]=> array(3) { ["name"]=> string(16) "Источник" ["attribute"]=> string(6) "source" ["type"]=> string(12) "textFieldRow" } } } [5]=> array(3) { ["name"]=> string(29) "Отображать дату" ["attribute"]=> string(6) "dataOn" ["type"]=> string(15) "toggleButtonRow" } [6]=> array(3) { ["name"]=> string(25) "Дата создания" ["attribute"]=> string(7) "created" ["type"]=> string(13) "datePickerRow" } [7]=> array(3) { ["name"]=> string(27) "Meta описание (SEO)" ["attribute"]=> string(8) "seoDescr" ["type"]=> string(11) "textAreaRow" } [8]=> array(3) { ["name"]=> string(38) "Meta ключевые слова (SEO)" ["attribute"]=> string(6) "seoKey" ["type"]=> string(11) "textAreaRow" } [9]=> array(3) { ["name"]=> string(62) "Отображать количество просмотров" ["attribute"]=> string(10) "numViewsOn" ["type"]=> string(15) "toggleButtonRow" } [10]=> array(3) { ["name"]=> string(41) "Количество просмотров" ["attribute"]=> string(8) "numViews" ["type"]=> string(4) "text" } [11]=> array(3) { ["name"]=> string(29) "Дата обновления" ["attribute"]=> string(7) "updated" ["type"]=> string(13) "datePickerRow" } } } } [1]=> array(4) { ["name"]=> string(16) "Редирект" ["attribute"]=> string(7) "referer" ["type"]=> string(6) "hidden" ["noVisibleHR"]=> string(0) "" } } ["ierarh"]=> int(0) ["_enabled":"CBehavior":private]=> bool(true) ["_owner":"CBehavior":private]=> *RECURSION* ["_e":"CComponent":private]=> NULL ["_m":"CComponent":private]=> NULL } [1]=> string(14) "afterConstruct" } } ["_c":"CList":private]=> int(1) ["_r":"CList":private]=> bool(false) ["_e":"CComponent":private]=> NULL ["_m":"CComponent":private]=> NULL } } ["_m":"CComponent":private]=> array(2) { ["AutoTimestampBehavior"]=> object(AutoTimestampBehavior)#297 (6) { ["created"]=> string(7) "created" ["modified"]=> string(7) "updated" ["_enabled":"CBehavior":private]=> bool(true) ["_owner":"CBehavior":private]=> *RECURSION* ["_e":"CComponent":private]=> NULL ["_m":"CComponent":private]=> NULL } ["AdminBehavior"]=> object(AdminBehavior)#298 (8) { ["columns"]=> array(11) { ["id"]=> array(4) { ["name"]=> string(2) "id" ["header"]=> string(2) "ID" ["filter"]=> string(0) "" ["htmlOptions"]=> array(1) { ["style"]=> string(14) "min-width:30px" } } [0]=> array(5) { ["class"]=> string(12) "EImageColumn" ["name"]=> string(5) "image" ["pathPrefix"]=> string(17) "/upload/articles/" ["htmlOptions"]=> array(1) { ["style"]=> string(12) "width: 50px;" } ["defaultImage"]=> string(32) "/themes/tester40/img/default.png" } [1]=> array(9) { ["class"]=> string(13) "DToggleColumn" ["name"]=> string(4) "name" ["header"]=> string(16) "Название" ["type"]=> string(4) "link" ["model"]=> string(8) "Articles" ["titles"]=> array(1) { [1]=> string(12) "$model->name" } ["dataToggle"]=> array(2) { ["title"]=> string(43) "Количество просмотров: " ["data"]=> string(8) "numViews" } ["linkUrl"]=> string(134) ""/admin/articles/update/" . $data->id . (isset($_GET["Articles"]["category"])?"?Articles[category]=".$_GET["Articles"]["category"]:"")" ["htmlOptions"]=> array(1) { ["style"]=> string(11) "width:500px" } } ["category"]=> array(6) { ["name"]=> string(8) "category" ["header"]=> string(18) "Категория" ["value"]=> string(23) "$data->artCatBehCache()" ["filter"]=> string(0) "" ["type"]=> string(3) "raw" ["htmlOptions"]=> array(1) { ["style"]=> string(15) "min-width:100px" } } [2]=> array(5) { ["class"]=> string(34) "bootstrap.widgets.TbEditableColumn" ["name"]=> string(5) "level" ["editable"]=> array(3) { ["name"]=> string(5) "level" ["url"]=> string(26) "/admin/updateLevelArticles" ["placement"]=> string(3) "top" } ["filter"]=> bool(false) ["htmlOptions"]=> array(1) { ["style"]=> string(30) "width:50px;text-align: center;" } } [3]=> array(13) { ["class"]=> string(13) "DToggleColumn" ["name"]=> string(5) "level" ["upDown"]=> string(1) "0" ["header"]=> string(1) " " ["filter"]=> bool(false) ["countItems"]=> int(0) ["type"]=> string(6) "upDown" ["model"]=> string(8) "Articles" ["titles"]=> array(1) { [1]=> string(33) "переместить вверх" } ["onImageUrl"]=> string(20) "/images/orderMAX.png" ["imageSize"]=> string(4) "20px" ["linkUrl"]=> string(74) ""/admin/orderMAX/".$this->model."-".$data->id."?category=".$data->category" ["htmlOptions"]=> array(1) { ["style"]=> string(28) "width:20px;text-align:center" } } [4]=> array(13) { ["class"]=> string(13) "DToggleColumn" ["name"]=> string(5) "level" ["upDown"]=> string(1) "1" ["header"]=> string(1) " " ["filter"]=> bool(false) ["type"]=> string(6) "upDown" ["model"]=> string(8) "Articles" ["countItems"]=> int(0) ["titles"]=> array(1) { [1]=> string(31) "переместить вниз" } ["onImageUrl"]=> string(20) "/images/orderMIN.png" ["imageSize"]=> string(4) "20px" ["linkUrl"]=> string(74) ""/admin/orderMIN/".$this->model."-".$data->id."?category=".$data->category" ["htmlOptions"]=> array(1) { ["style"]=> string(29) "width:40px;padding-right:20px" } } [5]=> array(12) { ["class"]=> string(13) "DToggleColumn" ["name"]=> string(6) "isHome" ["header"]=> string(1) " " ["filter"]=> bool(false) ["type"]=> string(6) "isHome" ["model"]=> string(8) "Articles" ["titles"]=> array(2) { [0]=> string(33) "сделать стартовой" [1]=> string(28) "снять с главной" } ["onImageUrl"]=> string(19) "/images/default.png" ["offImageUrl"]=> string(22) "/images/notdefault.png" ["imageSize"]=> string(4) "20px" ["linkUrl"]=> string(41) ""/admin/home/".$this->model."-".$data->id" ["htmlOptions"]=> array(1) { ["style"]=> string(14) "min-width:30px" } } [6]=> array(12) { ["class"]=> string(13) "DToggleColumn" ["name"]=> string(6) "status" ["header"]=> string(1) " " ["filter"]=> array(2) { [0]=> string(34) "снято с публикации" [1]=> string(24) "опубликовано" } ["type"]=> string(6) "status" ["model"]=> string(8) "Articles" ["titles"]=> array(2) { [0]=> string(24) "опубликовать" [1]=> string(34) "снять с публикации" } ["onImageUrl"]=> string(15) "/images/yes.png" ["offImageUrl"]=> string(14) "/images/no.png" ["imageSize"]=> string(4) "20px" ["linkUrl"]=> string(43) ""/admin/status/".$this->model."-".$data->id" ["htmlOptions"]=> array(1) { ["style"]=> string(10) "width:70px" } } ["created"]=> array(4) { ["name"]=> string(7) "created" ["header"]=> string(16) "Дата created" ["value"]=> string(59) "date(Yii::app()->controller->dateFormatAdm, $data->created)" ["htmlOptions"]=> array(1) { ["style"]=> string(15) "text-align:left" } } ["updated"]=> array(5) { ["name"]=> string(7) "updated" ["header"]=> string(16) "Дата updated" ["value"]=> string(59) "date(Yii::app()->controller->dateFormatAdm, $data->updated)" ["filter"]=> bool(false) ["htmlOptions"]=> array(1) { ["style"]=> string(16) "min-width:150px;" } } } ["childs"]=> array(0) { } ["fields"]=> array(2) { [0]=> array(1) { ["tabbable"]=> array(2) { [0]=> array(14) { ["name0"]=> string(16) "Основные" [0]=> array(3) { ["name"]=> string(19) "ID страницы" ["attribute"]=> string(2) "id" ["type"]=> string(4) "text" } [1]=> array(3) { ["name"]=> string(18) "Заголовок" ["attribute"]=> string(4) "name" ["type"]=> string(12) "textFieldRow" } [2]=> array(3) { ["name"]=> string(39) "Показывать заголовок" ["attribute"]=> string(6) "nameOn" ["type"]=> string(15) "toggleButtonRow" } [3]=> array(3) { ["name"]=> string(25) "Алиас (ссылка)" ["attribute"]=> string(7) "linkStr" ["type"]=> string(12) "textFieldRow" } [4]=> array(3) { ["name"]=> string(18) "Состояние" ["attribute"]=> string(6) "status" ["type"]=> string(15) "toggleButtonRow" } [5]=> array(4) { ["name"]=> string(18) "Категория" ["attribute"]=> string(8) "category" ["type"]=> string(22) "dropDownIerarhCategory" ["data"]=> array(1) { ["updateAtt"]=> string(10) "categoryId" } } [6]=> array(4) { ["name"]=> string(21) "ID категории" ["attribute"]=> string(10) "categoryId" ["type"]=> string(12) "textFieldRow" ["doubleAtt"]=> string(8) "category" } [7]=> array(3) { ["name"]=> string(14) "Порядок" ["attribute"]=> string(5) "level" ["type"]=> string(12) "textFieldRow" } [8]=> array(3) { ["name"]=> string(38) "Показывать в ленте RSS" ["attribute"]=> string(9) "viewInRss" ["type"]=> string(15) "toggleButtonRow" } [9]=> array(4) { ["name"]=> string(38) "Изображение к статье" ["attribute"]=> string(5) "image" ["type"]=> string(4) "file" ["htmlOptions"]=> array(3) { ["data-toggle"]=> string(7) "tooltip" ["data-placement"]=> string(5) "right" ["data-original-title"]=> string(25) "Выберите файл" } } [10]=> array(5) { ["name"]=> string(22) "Изображение" ["attribute"]=> string(5) "image" ["type"]=> string(5) "image" ["src"]=> string(35) "http://tester40.ru/upload/articles/" ["htmlOptions"]=> array(4) { ["style"]=> string(9) "width:30%" ["data-toggle"]=> string(7) "tooltip" ["data-placement"]=> string(5) "right" ["data-original-title"]=> string(71) "Нажмите, для просмотра полного размера" } } [11]=> array(4) { ["name"]=> string(42) "Путь к файлу на сервере" ["attribute"]=> string(5) "image" ["type"]=> string(4) "text" ["before"]=> string(17) "/upload/articles/" } [12]=> array(4) { ["name"]=> string(33) "Содержание статьи" ["attribute"]=> string(4) "text" ["type"]=> string(7) "tinymce" ["widgetInText"]=> int(1) } } [1]=> array(13) { ["name1"]=> string(18) "Параметры" [0]=> array(5) { ["name"]=> string(10) "Макет" ["attribute"]=> string(7) "layout1" ["type"]=> string(10) "dropDownCl" ["array"]=> array(5) { ["column1-12"]=> string(10) "column1-12" ["column2-4-8"]=> string(11) "column2-4-8" ["column2-6-6"]=> string(11) "column2-6-6" ["column2-8-4"]=> string(11) "column2-8-4" ["column2-3-9"]=> string(11) "column2-3-9" } ["addField"]=> array(1) { [0]=> array(3) { ["name"]=> string(25) "Текущий макет" ["attribute"]=> string(6) "layout" ["type"]=> string(4) "text" } } } [1]=> array(3) { ["name"]=> string(39) "Отображать Категорию" ["attribute"]=> string(10) "categoryOn" ["type"]=> string(15) "toggleButtonRow" } [2]=> array(4) { ["name"]=> string(31) "Отображать метки" ["attribute"]=> string(6) "tagsOn" ["type"]=> string(15) "toggleButtonRow" ["addField"]=> array(1) { [0]=> array(4) { ["name"]=> string(10) "Метки" ["attribute"]=> string(4) "tags" ["type"]=> string(11) "textAreaRow" ["htmlOptions"]=> array(3) { ["data-toggle"]=> string(7) "tooltip" ["data-placement"]=> string(5) "right" ["data-original-title"]=> string(25) "через запятую" } } } } [3]=> array(4) { ["name"]=> string(33) "Отображать автора" ["attribute"]=> string(7) "avtorOn" ["type"]=> string(15) "toggleButtonRow" ["addField"]=> array(1) { [0]=> array(3) { ["name"]=> string(10) "Автор" ["attribute"]=> string(5) "avtor" ["type"]=> string(12) "textFieldRow" } } } [4]=> array(4) { ["name"]=> string(37) "Отображать источник" ["attribute"]=> string(8) "sourceOn" ["type"]=> string(15) "toggleButtonRow" ["addField"]=> array(1) { [0]=> array(3) { ["name"]=> string(16) "Источник" ["attribute"]=> string(6) "source" ["type"]=> string(12) "textFieldRow" } } } [5]=> array(3) { ["name"]=> string(29) "Отображать дату" ["attribute"]=> string(6) "dataOn" ["type"]=> string(15) "toggleButtonRow" } [6]=> array(3) { ["name"]=> string(25) "Дата создания" ["attribute"]=> string(7) "created" ["type"]=> string(13) "datePickerRow" } [7]=> array(3) { ["name"]=> string(27) "Meta описание (SEO)" ["attribute"]=> string(8) "seoDescr" ["type"]=> string(11) "textAreaRow" } [8]=> array(3) { ["name"]=> string(38) "Meta ключевые слова (SEO)" ["attribute"]=> string(6) "seoKey" ["type"]=> string(11) "textAreaRow" } [9]=> array(3) { ["name"]=> string(62) "Отображать количество просмотров" ["attribute"]=> string(10) "numViewsOn" ["type"]=> string(15) "toggleButtonRow" } [10]=> array(3) { ["name"]=> string(41) "Количество просмотров" ["attribute"]=> string(8) "numViews" ["type"]=> string(4) "text" } [11]=> array(3) { ["name"]=> string(29) "Дата обновления" ["attribute"]=> string(7) "updated" ["type"]=> string(13) "datePickerRow" } } } } [1]=> array(4) { ["name"]=> string(16) "Редирект" ["attribute"]=> string(7) "referer" ["type"]=> string(6) "hidden" ["noVisibleHR"]=> string(0) "" } } ["ierarh"]=> int(0) ["_enabled":"CBehavior":private]=> bool(true) ["_owner":"CBehavior":private]=> *RECURSION* ["_e":"CComponent":private]=> NULL ["_m":"CComponent":private]=> NULL } } }
Коды состояния HTTP - #Web-шпаргалка

Коды состояния HTTP

http   372  

Коды ответов HTTP делятся на пять классов. В каждом из них объединены сообщения с похожими значениями. Вот краткие описания каждого из классов:

  • 1хх — информационные коды. Сообщают о прогрессе выполнения запроса. На практике практически не встречаются.
  • 2хх — коды успешно выполненных запросов. Сообщают о том, что всё в порядке и работает, как ожидалось.
  • 3хх — коды перенаправлений. Сообщают о том, что запрашиваемая страница переехала и нужно сделать ещё один запрос по новому URL.
  • 4хх — коды ошибок клиента. Сообщают об ошибке на стороне пользователя, который отправил запрос.
  • 5хх — коды ошибок сервера. Сообщают об ошибке на стороне сервера, который обрабатывал запрос.

В каждом классе есть разное количество HTTP кодов и все они предназначены для своей ситуации.

Мы рассмотрим все официальные коды сервера и их значения в отдельном разделе чуть ниже.

 

Как HTTP коды влияют на SEO сайта

Поисковые роботы тоже понимают коды состояния HTTP.

Коды классов 1хх и 2хх никак не отразятся на позициях страницы в результатах поиска, а коды классов 3хх, 4хх и 5хх отразятся, но в зависимости от класса по-разному.

HTTP коды класса 3хх это коды перенаправлений с одной страницы на другую. Есть постоянные перенаправления (301 и 308), которые передают позиции старой страницы на новую. А есть временные (302, 303 и 307), которые не передают позиции. Но если временный редирект будет стоять слишком долго, Google подумает, что владелец сайта поставил его по ошибке, и начнёт воспринимать такой редирект как постоянный.

HTTP коды классов 4хх и 5хх это коды ошибок. Не все, но многие из них негативно влияют на позиции страницы в результатах поиска. Обычно, когда бот заходит на страницу и видит там коды ошибки HTTP в любом из этих классов, он пробует зайти на неё ещё раз в пределах суток, рассчитывая на то, что владелец сайта решит проблему. Если ошибка возникает и при повторном посещении, бот может исключить страницу из индекса. 

 

Список кодов состояния HTTP с описаниями

Всего существует более 40 официальных кодов состояния HTTP. Есть ещё примерно столько же неофициальных, но в этой статье мы их рассматривать не будем. Даже многие из официальных возникают крайне редко.

 

1хх Informational — информационные коды

  • HTTP 100 Continue — «Продолжить». Означает, что сервер получил начальную часть запроса и готов принять остальную его часть. Отправляется при наличии в запросе заголовка Expect.
  • HTTP 101 Switching Protocols — «Переключить протокол». Означает, что сервер меняет протокол. Отправляется при наличии в запросе заголовка Upgrade.
  • HTTP 103 Early Hints — «Предварительные данные». Предварительный ответ с частью заголовков. Используется, когда сервер не может быстро сформировать все заголовки. Их полный список будет присутствовать в окончательном ответе.

 

2xx Success — коды успешно выполненных запросов

  • HTTP 200 OK — «Успешно». Сервер успешно обработал запрос.
  • HTTP 201 Created — «Создано». Сервер успешно обработал запрос и создал новый ресурс. 
  • HTTP 202 Accepted — «Принято». Сервер начал обрабатывать запрос, но пока ещё не закончил процесс. В конечном итоге обработка запроса может как завершиться, так и не завершиться.
  • HTTP 203 Non-Authoritative Information — «Неофициальная информация». Сервер успешно обработал запрос, но прокси, через который проходил ответ на запрос, изменил этот ответ.
  • HTTP 204 No Content — «Нет содержимого». Сервер успешно обработал запрос, но кроме заголовков ответа нет содержимого, которое можно было бы отправить в ответ.
  • HTTP 205 Reset Content — «Сбросить содержимое». Сервер успешно обработал запрос и отправил в ответ команду сбросить данные, которые пользователь ввёл, перед тем как отправить запрос.
  • HTTP 206 Partial Content — «Частичное содержимое». Сервер успешно обработал частичный запрос и отправил содержимое, указанное в заголовке Content-Range. Используется, например, для возобновления поставленной на паузу загрузки.
  • HTTP 207 Multi-Status — «Мульти-статус». В результатах запроса есть информация о нескольких независимых друг от друга операциях.

 

3xx Redirection — коды перенаправлений

  • HTTP 300 Multiple Choices — «Множественный выбор». Сервер присылает такой код, когда есть несколько возможных ответов на запрос. Например, на сервере есть несколько типов файлов, которые отвечают условиям запроса. Пользователь или user-agent должен выбрать один из вариантов. 
  • HTTP 301 Moved Permanently — «Перемещено навсегда». Запрашиваемый ресурс теперь доступен по новому URI и при последующих запросах стоит использовать именно его.
  • HTTP 302 Found — «Найдено». Раньше этот код назывался 302 Moved Temporarily — «Перещено временно». Запрашиваемый ресурс временно доступен по другому URI и при последующих запросах стоит использовать старый URI.
  • HTTP 303 See Other — «Смотри в другом месте». Запрашиваемый ресурс нужно искать по другому URI с методом запроса GET, несмотря на то, что в изначальном запросе мог быть другой метод.
  • HTTP 304 Not Modified — «Не изменено». Запрашиваемый ресурс не был изменён, поэтому стоит использовать его кэшированную версию.
  • HTTP 305 Use Proxy — «Используй прокси». Запрос к ресурсу должен осуществляться через прокси. Этот код больше не используется.
  • HTTP 306 Switch Proxy — «Зарезервировано». Запрос к ресурсу должен осуществляться через прокси, который сервер указал в заголовках ответа. Этот код больше не используется.
  • HTTP 307 Temporary Redirect — «Временное перенаправление». Запрашиваемый ресурс временно доступен по другому URI. При запросе к новому URI клиент ОБЯЗАН использовать тот же метод, что и при изначальном запросе. Этот код имеет такую же логику, что и 302 Found. Его ввели, потому что при 302 HTTP коде некоторые клиенты меняли тип запроса.
  • HTTP 308 Permanent Redirect  — «Постоянный редирект». У запрашиваемого ресурса навсегда изменился URI и во всех следующих запросах стоит обращаться к нему. Этот код похож на 301 Moved Permanently, но в случае с кодом 308 нельзя менять тип запроса с POST на GET.

 

4xx Client Error — коды ошибок клиента

  • HTTP 400 Bad Request — «Неверный запрос». Сервер не может обработать запрос, потому что не понимает его. Например, из-за синтаксической ошибки.
  • HTTP 401 Unauthorized — «Неавторизованно». Сервер не может обработать запрос без аутентификации. Нужно добавить в заголовок запроса поле Authorization или проверить правильность данных в этом поле, если оно уже присутствует.
  • HTTP 402 Payment Required — «Необходима оплата». Изначально этот код должен был использоваться в платёжных системах. Сейчас он не используется.
  • HTTP 403 Forbidden — «Запрещено». Сервер отказывается обработать запрос, потому что у пользователя нет прав на просмотр содержимого.
  • HTTP 404 Not Found — «Не найдено». Сервер не может найти запрашиваемый ресурс. 
  • HTTP 405 Method Not Allowed — «Метод запрещён». Указанный в запросе метод нельзя использовать. Сервер ОБЯЗАН указать доступные методы в заголовке Allow.
  • HTTP 406 Not Acceptable — «Неприемлемо». На сервере нет контента, который отвечает указанным в заголовках запроса характеристикам.
  • HTTP 407 Proxy Authentication Required — «Необходима аутентификация для прокси». У этого кода такая же логика, что и у 401 Unauthorized, но в этом случае клиент должен авторизоваться для использования прокси.
  • HTTP 408 Request Timeout — «Истекло время ожидания ответа на запрос». Сервер не получил запрос полностью в течение максимально допустимого для этого времени. Такой код может возникнуть при передаче данных большого объёма методом PUT или POST.
  • HTTP 409 Conflict — «Конфликт». Сервер не смог обработать запрос из-за того что содержимое этого запроса вступило в конфликт с параметрами сервера. Такое может случиться, если два клиента одновременно пытаются изменить ресурс при помощи метода PUT.
  • HTTP 410 Gone — «Удалено». Запрос не может быть обработан, потому что ресурс был удалён. Новое расположение ресурса при этом неизвестно.
  • HTTP 411 Length Required — «Требуется значение заголовка Content-Length». Сервер отказывается обрабатывать запрос, пока в его заголовках не будет указано значение в поле Content-Length.
  • HTTP 412 Precondition Failed — «Невыполнимые условия запроса». Сервер не может обработать запрос, потому что в его заголовках указано условие, которое не может быть выполнено.
  • HTTP 413 Payload Too Large — «Слишком большое тело запроса». Тело запроса превышает максимально допустимый размер, который сервер может принять.
  • HTTP 414 URI Too Long — «Слишком длинный URI». URI превышает максимально допустимую длину. Такое может случиться, если выбран неправильный метод (GET вместо POST).
  • HTTP 415 Unsupported Media Type — «Неподдерживаемый медиа формат данных». Сервер отказывается обработать запрос, потому что его содержимое содержит данные в недопустимом для такого метода формате.
  • HTTP 416 Range Not Satisfiable — «Диапазон не может быть выполнен». В поле Range указан недопустимый для ресурса диапазон.
  • HTTP 417 Expectation Failed — «Недопустимое значение поля Expect». Сервер не может выполнить условие в поле Expect в заголовках запроса.
  • HTTP 418 I’m a teapot — «Я чайник». Сообщение, которое должен отправлять чайник для заварки чая, если на нём пытаются заварить кофе. Этот код ошибки был введён в качестве первоапрельской шутки в 1998 году.
  • HTTP 422 Unprocessable Entity — «Необрабатываемый запрос». Синтаксис запроса правильный, но из-за логической ошибки сервер не может его выполнить. Такой код ошибки может возникнуть, если запрос содержит XML-документ с логической ошибкой.
  • HTTP 423 Locked — «Заблокировано». Запрашиваемый ресурс заблокирован для запросов с таким методом.
  • HTTP 424 Failed Dependency — «Невыполненная зависимость». Сервер не смог выполнить запрос, потому что запрашиваемое в нём действие зависело от другого действия, и оно не сработало.
  • HTTP 426 Upgrade Required — «Необходимо обновить протокол». Сервер отказывается обрабатывать запрос, используя текущий протокол, но может сделать это после перехода на его другую версию. Сервер ОБЯЗАН указать в заголовках ответа требуемую версию протокола в поле Upgrade.
  • HTTP 499 Client Closed Request — «Клиент отозвал запрос». Нестандартный код для Nginx, чтобы обозначить ситуацию, в которой клиент закрыл соединение, пока Nginx обрабатывал запрос.

 

5xx Server Error — коды ошибок сервера

  • HTTP 500 Internal Server Error — «Внутренняя ошибка сервера». Сервер столкнулся с непредвиденной ошибкой во время обработки запроса.
  • HTTP 501 Not Implemented — «Не реализовано». Сервер не поддерживает функционал, который необходим для обработки запроса.
  • HTTP 502 Bad Gateway — «Неверный шлюз». Сервер получил некорректный ответ от вышестоящего сервера.
  • HTTP 503 Service Unavailable — «Сервис недоступен». Сервер недоступен, потому что перегружен или на нём проводятся технические работы.
  • HTTP 504 Gateway Timeout — «Шлюз не отвечает». Сервер не получил своевременного ответа от вышестоящего сервера и закрыл соединение.
  • HTTP 505 HTTP Version Not Supported — «Версия HTTP не поддерживается». Сервер не поддерживает версию HTTP, которая указана в заголовках запроса.
  • HTTP 507 Insufficient Storage — «Недостаточно места». Сервер не может выполнить запрос, потому что на нём недостаточно свободного места, чтобы сохранить необходимые для выполнения запроса данные.
  • HTTP 508 Loop Detected — «Обнаружено бесконечное перенаправление». Сервер отменил выполнение операции, поскольку обнаружил бесконечный редирект при обработке запроса с параметром Depth: infinity.
  • HTTP 509 Bandwidth Limit Exceeded — «Исчерпана пропускная способность канала». Сайт исчерпал лимит по использованию трафика на хостинге. Этот код ошибки HTTP не описан в RFC и единственное ПО, которое его использует, это модуль bw/limited, который входит в панель управления хостингом cPanel.
Источник: https://hostiq.ua


Комментарии ВК

Поиск

Метки