Javascript-форум (https://javascript.ru/forum/)
-   Сайт Javascript.ru (https://javascript.ru/forum/site/)
-   -   Ошибки на сайте (https://javascript.ru/forum/site/3701-oshibki-na-sajjte.html)

e1f 14.04.2010 19:40

Илья Кантор, при получении уведомлений с форума на мыло приходят письма от
Цитата:

www-data <inform@javascript.ru>
Может, стоит переименовать его, раньше было "Javascript-форум" - выглядит более наглядно в списке писем.

e1f 27.04.2010 16:50

Не знаю, где написать, так что пишу тут :)
В опере 10.52 (Win) обнаружил неприятную штуку:
- нажимаем Новые сообщения, получаем список, и урл в адресной строке вида http://javascript.ru/forum/search.php?searchid=173381

- после этого все последующие нажатия на "Новые сообщения" ведут именно на этот урл!

Товарищи, это 3.14здец какой-то :( Чтобы прочитать новые сообщения, надо теперь делать "Копировать аддрес ссылки", вставлять и дописывать случайный параметр аля &r=cfmza50phua Юзабилити на уровне, северяне отжигают :(
Илья, это возможно каким-то образом пофиксить? Я вижу такое:
Код:

HTTP/1.1 301 Moved Permanently
Server: nginx/0.7.64
Date: Tue, 27 Apr 2010 12:46:21 GMT
Content-Type: text/html; charset=utf-8
Connection: keep-alive
Cache-Control: private
Pragma: private
Location: http://javascript.ru/forum/search.php?searchid=173386
Content-Length: 0

Возможно, имеет смысл сменить Cache-Control и Pragma для "Moved Permanently"?

P.S. Я уже начинаю ненавидить Оперу...

Kolyaj 27.04.2010 17:07

Цитата:

Сообщение от e1f
P.S. Я уже начинаю ненавидить Оперу...

Она всегда любила кэшировать то, что не следует.

Илья Кантор 27.04.2010 19:33

Изменил поведение, теперь все должно быть ок с новыми сообщениями.

e1f 27.04.2010 19:59

Все равно те же яйца...
Да, именно в Опере и именно в 10.52 :(
И Moved Permanently все равно идет с
Цитата:

Cache-Control private
Pragma private
Может, изменить здесь?

Илья Кантор 27.04.2010 20:38

Может, есть опера поновее?

P.S. Урл теперь каждое нажатие новый

e1f 27.04.2010 23:33

В том-то и дело, что новее просто нету -- последняя для Win.
Нет, яйца все равно радуют нас неизменной формой :(
А что за урл, который новый?

x-yuri 28.04.2010 06:39

извините, а какой заголовок говорит опере не кэшировать http://javascript.ru/forum/search.php?do=getnew ? Тем более, что она Moved Permanently?

e1f 28.04.2010 14:35

Да, судя по всему, именно его она и кеширует. По ссылке на getnew приходит 301, в Location указано, на какой search_id мне перейти. Опера кеширует 301й (wireshark говорит, что запроса даже не посылается), и я все время перехожу по getnew на один и тот же поиск -- с темами, которые я уже читал. Нужно просто указать, что кешировать 301 не надо.

x-yuri 28.04.2010 14:49

Цитата:

Сообщение от e1f
Нужно просто указать, что кешировать 301 не надо.

я бы просто попробовал 302 Found


Часовой пояс GMT +3, время: 09:48.