Заголовки сервера

12
Neta
На сайте с 02.03.2004
Offline
51
1117

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

Location: http://www.site.ru/

HTTP/1.1 302 Moved Temporarily

Date: Wed, 28 Dec 2005 10:25:09 GMT

Server: Apache

Set-Cookie: Apache=111.11.111.111.1111111111111111; path=/

Set-Cookie: JSESSIONID=11111111111111111111111111111111; Path=/

Location: http://www.site.ru/index.xml

Cache-Control: max-age=3600

Expires: Wed, 28 Dec 2005 11:25:09 GMT

Vary: User-Agent

Keep-Alive: timeout=15, max=100

Connection: Keep-Alive

Content-Type: text/plain; charset=WINDOWS-1251

Location: http://www.site.ru/index.xml [following]

HTTP/1.1 200 OK

Date: Wed, 28 Dec 2005 10:25:09 GMT

Server: Apache

Expires: Wed, 28 Dec 2005 11:25:09 GMT

Last-Modified: Tue, 27 Dec 2005 16:06:46 GMT

Vary: Accept-Encoding

Keep-Alive: timeout=15, max=100

Connection: Keep-Alive

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

Apache и JSESSIONID цифры другие -)))))

Совершенно понятно, что 302 надо менять на 301. Но вызывают сомнения еще Set-Cookie, там ли они прописаны?

И вообще сильно ли подобная структура вредит при продвижении? Получается, что подавляющее большинство ссылок будет идти на фактически несуществующую страницу http://www.site.ru/.

Или если заменить 302 на 301, то в принципе это не страшно?

Заранее бооольшущее спасибо!

Dwarf
На сайте с 06.10.2004
Offline
60
#1

Neta, зачем там вообще редирект? Прописать index.xml индексным документом.

DirectoryIndex index.xml

Деревянные окна (http://www.wood-win.ru/)
Snake
На сайте с 18.06.2004
Offline
148
#2
Neta:
Совершенно понятно, что 302 надо менять на 301.

302 надо менять на 200.. см. настройки сервера..

Редирект с корня "w_ww.site.ru/" на другую страницу - это не есть правильно!

"Set-Cookie:" ботам по барабану :) они куки не читают

и еще не понятно нафига: "Keep-Alive:" и "Connection: Keep-Alive"

PS Dwarf, правильно сказал.. в .htaccess добавить строку "DirectoryIndex index.xml"

Neta
На сайте с 02.03.2004
Offline
51
#3
Dwarf:
Neta, зачем там вообще редирект? Прописать index.xml индексным документом.
DirectoryIndex index.xml

А вот знала бы я зачем они так сделали ...

Сейчас самое важное заметить подобные недочеты и исправить их до принятия сайта.

Dwarf, спасибо!!! Настолько просто, что сразу не пришло в голову, так бы и морочилась с редиректами.

Snake,

Snake:
"Set-Cookie:" ботам по барабану они куки не читают

Резонный вопрос, а они там вообще нужны?

Snake:
и еще не понятно нафига: "Keep-Alive:" и "Connection: Keep-Alive"

То есть, так понимаю, смысла в этом тоже нет?

... главное, чтобы вреда не было ;)

Snake
На сайте с 18.06.2004
Offline
148
#4
Neta:
А вот знала бы я зачем они так сделали ...

Программера вообще сложно понять.. по себе знаю :) т.к сам программер

Snake,
Резонный вопрос, а они там вообще нужны?

Нужны, естественно.. для пользователей.


То есть, так понимаю, смысла в этом тоже нет?
... главное, чтобы вреда не было ;)

имхо: я бы заменил..

Keep-Alive: timeout=15, max=100

Connection: Keep-Alive

на:

Pragma: no-cache

Connection: close

Neta
На сайте с 02.03.2004
Offline
51
#5

Snake, а где там

Pragma: no-cache

Connection: close ?

Neta
На сайте с 02.03.2004
Offline
51
#6
Snake:
Программера вообще сложно понять.. по себе знаю :) т.к сам программер

😆 😆 А исправлять потом как сложно

K. Ermakov
На сайте с 10.12.2004
Offline
328
#7
Snake:
302 надо менять на 200.. см. настройки сервера..
Редирект с корня "w_ww.site.ru/" на другую страницу - это не есть правильно!

А если ww_w.site.ru/cat/ (т.е. не корень, но каталог) отдаёт 302 и редиректится на ww_w.site.ru/cat/index.html - это тоже неверно?

С уважением, Константин Ермаков, absite.ru: онлайн кроссворды (http://absite.ru/); searchsuggest.ru: поисковые подсказки доставляют (http://searchsuggest.ru/).
Dwarf
На сайте с 06.10.2004
Offline
60
#8
Snake:

имхо: я бы убрал.. тогда уж:
Pragma: no-cache
Connection: close

А вот с этим не соглашусь. HTTP Keep-alive соединения ускоряют загрузку страниц и уменьшают нагрузку на сервер - бродилка грузит страницу и все причиндалы (скрипты, картинки и т.п.) по нескольким параллельным незакрывающимся соединениям. При connection: close для загрузки самой страницы и для каждого из причиндалов будет открыто отдельное соединение (и закрыто по окончании загрузки). А на открытие и закрытие соединений тратятся ресурсы.

Хедер Connection: Keep-Alive говорит, что соединение будет Keep-alive.

Optional хедер Keep-Alive: timeout=15, max=100 устанавливает параметры соединения. В данном случае время жизни соединения и число запросов.

Ну и отмена кэширования проксями зачем?

Neta
На сайте с 02.03.2004
Offline
51
#9
Dwarf:
Ну и отмена кэширования проксями зачем?

Так вопрос в том, что команда дается несуществующей странице. Мне кажется, что именно в данном случае это не совсем правильно.

Neta
На сайте с 02.03.2004
Offline
51
#10
K. Ermakov:
А если ww_w.site.ru/cat/ (т.е. не корень, но каталог) отдаёт 302 и редиректится на ww_w.site.ru/cat/index.html - это тоже неверно?

Тоже довольно актуальный вопрос!

12

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