HTTP/1.1 200 OK и HTTP/1.0 200 OK

12
NL
На сайте с 13.10.2004
Offline
0
#11

Народ, подскажите пожалуйста, где настраивается header

("HTTP/1.1 200 OK")?

У нас яндекс сайт не хочет индексировать - говорит "Ваш сервер не сообщает о HTML формате страниц сайта".

Тэг <meta http-equiv="content-type" content="text/html; charset=Windows-1251"> не помогает.

Server: Microsoft-IIS/5.0

Буду очень признательна за ответы!

T3
На сайте с 30.05.2004
Offline
44
t13
#12

по поводу mod_rewrite так никто и не ответил надо ли после подумены url выдавать HTTP 1.1 200 OK или нет?

A
На сайте с 28.09.2004
Offline
8
#13

2NataL:

Нужно не мету ставить, а заголовок:

Content-Type: text/html; charset=windows-1251

2t13:

Заголовок такой или подобный должен быть всегда, поскольку содержит код ошибки HTTP (200 OK). Без кода ошибки клиент ничего понять не может.

2Interitus:

Можно, конечно, и всегда 1.1 отдавать. Но вдруг встретится древний-древний бот, который и запрос по 1.0 шлет и ответ такой же хочет? ;-)

[Удален]
#14

Angl, если вы выдадите заголовок HTTP/1.0 200 OK, то от этого ответ сервера не превратится вдруг в соответствующий стандарту 1.0.

A
На сайте с 28.09.2004
Offline
8
#15

Так я и говорю, все должно соответствовать запросу :) И заголовки и все остальное. Это в идеале.

NL
На сайте с 13.10.2004
Offline
0
#16

>>Народ, подскажите пожалуйста, где настраивается header

>>("HTTP/1.1 200 OK")?

>>У нас яндекс сайт не хочет индексировать - говорит "Ваш >>сервер не сообщает о HTML формате страниц сайта".

>>Тэг <meta http-equiv="content-type" content="text/html; >>charset=Windows-1251"> не помогает.

>>Server: Microsoft-IIS/5.0

>>Буду очень признательна за ответы!

>>Нужно не мету ставить, а заголовок:

>>Content-Type: text/html; charset=windows-1251

Добавили заголовок:

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

результат addurl тотже:

"Ваш URL не был внесен в нашу базу данных.

Причина:

Ошибка связи"

Привожу заголовки, которые отдает сервер:

__________________________

Заголовок - размер 16482, ip ________

HTTP/1.1 200 OK

Server: Microsoft-IIS/5.0

Date: Fri, 15 Oct 2004 08:25:56 GMT

X-Powered-By: ASP.NET

File 'c:\mysql\share\charsets\?.conf' not found (Errcode: 22)

Character set '#14' is not a compiled character set and is not specified in the 'c:\mysql\share\charsets\Index' file

X-Powered-By: PHP/4.3.9

Set-Cookie: PHPSESSID=9e9ca37bc12ae55faf3ea3aab1d904e3; path=/

Expires: Thu, 19 Nov 1981 08:52:00 GMT

Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0

Pragma: no-cache

Content-Type: text/html; charset=windows-1251

Last-Modified: Fri, 15 Oct 2004 07:25:57 GMT

__________________________

M
На сайте с 23.08.2001
Offline
74
#17

Я бы не стал безкомпромиссно заявлять что лучше использовать HTTP 1.1, так как, если робот работает только с HTTP 1.0, то страницы возвращаемые с помощью HTTP 1.1 ему не обработать.

Но зато, если робот поддерживает HTTP 1.1 то он сможет работать как с HTTP 1.1 так и с более ранними версиями протокола.

Правильно было сказано - изменять заголовок нельзя, от этого содержимое никак не изменится. Если вы вставляет в заголовок HTTP/1.0, то должны быть уверены, что данные, которые пойдут после него, соответствуют этому протоколу.

Я заметил только одно отличие между 1.0 и 1.1 - Chunked Encoding.

Как писал NataL
File 'c:\mysql\share\charsets\?.conf' not found (Errcode: 22)
Character set '#14' is not a compiled character set and is not specified in the 'c:\mysql\share\charsets\Index' file

Сообщений MySql не должно быть в HTTP заголовке.

C уважением, Михаил. http://mike.nov.ru/ (http://mike.nov.ru/)
Dwarf
На сайте с 06.10.2004
Offline
60
#18

mikek, если робот поддерживает только HTTP 1.0, то бОльшая часть сайтов (наверное) ему будет недоступна - хедер Host появился только в HTTP 1.1 - и до виртуальных хостов (Host based) такой робот не доберется в принципе.

Деревянные окна (http://www.wood-win.ru/)
C
На сайте с 19.09.2001
Offline
120
#19
Keep-alive боты не используют, по крайней мере боты известных поисковиков.

StackRambler:

Connection: close

Yandex (H):

Connection: Keep-Alive

Googlebot - crawl-66-249-66-79.googlebot.com,

Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html):

Connection: Keep-alive

Yandex (I):

Connection: Keep-Alive

С уважением, Владимир Чернышов. (не)?путевые заметки (http://chernyshov.kiev.ua/)
12

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