wmconsole: Получен код 406 Not Acceptable

12
J
На сайте с 26.07.2006
Offline
58
1966

Вот такая проблемка:

В консоли вебмастера выдается следующая ошибка при индексировании ресурса:

HTTP-статус: Недопустимый тип ресурса (406)

Справка говорит, что "406 Неприемлемый запрос" это: "Нужный документ существует, но не в том формате (язык или кодировка не поддерживаются роботом). Получен код 406 Not Acceptable."

Адрес сайта transen.ru

Кто подскажет в чем проблема?

di_max
На сайте с 27.12.2006
Offline
262
#1

А не в этом?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Хотя :

Content-Type: text/html; charset=windows-1251
// Все наши проблемы от нашего не знания...
mastserg
На сайте с 14.04.2005
Offline
108
#2

ну лично я бы убрал

Expires: Thu, 01 Jan 1970 00:00:01 GMT

вместо этого прописал бы


header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
// HTTP/1.0
header("Pragma: no-cache");
header('Last-Modified: '.gmdate('D, d M Y H:i:s \G\M\T', time()-24*10000));
header('Content-Type: text/html; charset=windows-1251');

и внимательно просмотреть размер документа выдаваемый заголовком и фактический - это для яндекса критично.

Постоянно покупаю места под статьи, много (/ru/forum/188576)
T.R.O.N
На сайте с 18.05.2004
Offline
314
#3
mastserg:
и внимательно просмотреть размер документа выдаваемый заголовком и фактический - это для яндекса критично.

Не согласен.

Ему важны метки блоков по HTTP 1/1, а размер - не думаю. Потому что в 80% случаев он просто не передается

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
mastserg
На сайте с 14.04.2005
Offline
108
#4

видимо не совсем корректно сформулировал,

важно не наличие размера, а соответствие размера предаваемого (в случае когда отдается) с фактическим, об этом яндекс писал, что их несоответствие может быть причиной неиндексации.

J
На сайте с 26.07.2006
Offline
58
#5

Спасибо за ответы.

2mastserg: Встречался с такой проблеммой. Как правило, грозит выпадением из базы.

К сожалению, ни один ответ не объясняет текущей ситуации с ошибкой 406.

Со своей стороны обнаружил только то, что сервер выдает кодировку koi8-r, а страница на win1251. Но это часто встречающийся косяк - на индексацию, вроде, не влияет.

Есть еще предположения?

Офтоп: панель вебмастера разочаровала! Ошибки показаны, но суть их не понятна - никакой служебной информации. Напоминает справку windows: что-то написано, но пользы - 0. Интерфейс не продуман. Ссылающихся посмотреть нельзя...

С другой строны лучше так, чем никак.

mastserg
На сайте с 14.04.2005
Offline
108
#6

Еще как вариант возникновения этой ошибки это mod_security

в .htaccess попробуй следующее прописать:

SecFilterEngine Off

P.S. это уже обсуждали здесь

J
На сайте с 26.07.2006
Offline
58
#7

Вопрос действительно обсуждали. Но в указанном топике ответа нет, кроме расплывчатой фразы: "...что и приводит к выдаче 406-й ошибки неправильно настроенными http-серверами, которые на каком-то этапе думают, что не могут отдать html-документ..."

Мне, честно говоря, не понятно что криво настроено и чего требовать от хостера... 😕

Есть на форуме еще одна тема: /ru/forum/28174

mastserg
На сайте с 14.04.2005
Offline
108
#8

отключение mod_security не помогло?

под чем работает сервак?

J
На сайте с 26.07.2006
Offline
58
#9

сервак под юниксами. какими пока не понятно. по поводу отключения: "Ваш тарифный план не подразумевает изменения настроек..." 😕

предполагаю, что пора менять хостинг...

mastserg
На сайте с 14.04.2005
Offline
108
#10

нужно насколько я понял, совсем немного - отписать хостеру и пусть он поменяет .htaccess (или правила для виртуал-хоста если фронт-бек-енд связка) - это работы меньше чем на минуту, уточни возможность и тогда я тебе сброшу, что им прописать надо.

а прописанный в первых строках файла

header('Content-Type: text/html; charset=windows-1251');

не помог определить тип документа?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий