+  HandyCache форум
|-+  Главная категория» Общие вопросы» Не работает "Не обновлять" после переадресации
Имя пользователя:
Пароль:
Страниц: [1]   Вниз
  Отправить эту тему    Печать  
Автор Тема: Не работает "Не обновлять" после переадресации  (Прочитано 8173 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Дем
Постоялец
***

Репутация: +6/-3
Offline Offline

Сообщений: 167



« : 08 апреля 2007, 00:36:12 »

Столкнулся с такой траблой - не кеширует файлы, ссылка на которые получена через редирект

Код:
08.04.2007/00:19:09 local http://***.ru//uploads/attachments/img_0526_1280_118.jpg 173099 173099 100% 2 "200 From cache (HC)" П.16, Н.4

08.04.2007/00:19:16 local http://***.ru/download.php?id=4699    2 "302 Found" П.16, З.1
08.04.2007/00:19:24 local http://***.ru//uploads/attachments/img_0526_1280_118.jpg 173099 173099 100% 2 "200 OK" З.1, П.16
первая строчка - открыл картинку по прямой ссылке, взяла из кеша, всё ок.
вторая-третья - ткнул ссылку на форуме, она выдала "302" на картинку и... НС закачал её из нета, несмотря на наличие в кеше...

upd:
поставил в "не обновлять" правило для http://***.ru/download.php - стало брать картинку из кеша. Глюк-с... не те правила обрабатываем...
« Последнее редактирование: 08 апреля 2007, 00:44:49 от Дем » Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #1 : 08 апреля 2007, 00:54:31 »

вторая-третья - ткнул ссылку на форуме, она выдала "302" на картинку и... НС закачал её из нета, несмотря на наличие в кеше...

У меня работает, как положено! Надо разбираться, почему на картинку у тебя не сработал список "Не обновлять"... Может, горячие клавиши какие нажимал?
Сообщить модератору   Записан
Дем
Постоялец
***

Репутация: +6/-3
Offline Offline

Сообщений: 167



« Ответ #2 : 08 апреля 2007, 18:26:17 »

Нет, смотри Upd. Почему-то для картинки используются правила от исходной ссылки.
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #3 : 08 апреля 2007, 19:50:12 »

Нет, смотри Upd. Почему-то для картинки используются правила от исходной ссылки.

Пробовал смоделировать такую ситуацию на доступных мне URL - у меня все нормально!
Дай конкретный URL, где так происходит (желательно без регистрации)...
Сообщить модератору   Записан
cepera_ang
Beta tester
*****

Репутация: +9/-4
Offline Offline

Сообщений: 355


« Ответ #4 : 09 апреля 2007, 09:53:24 »

Галка Игнорировать no-cache стоит?
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #5 : 09 апреля 2007, 12:22:01 »

Галка Игнорировать no-cache стоит?

Как это связано с озвученной в первом посте проблемой? Там видно, что в кэш все пишется... :Улыбка


Дем

Запость сюда свое правило Н.4 со всеми полями - может, в нем проблема...
Сообщить модератору   Записан
cepera_ang
Beta tester
*****

Репутация: +9/-4
Offline Offline

Сообщений: 355


« Ответ #6 : 09 апреля 2007, 20:24:58 »

Упс, пропустил. Тогда еще - там видно что срабатывает правило Преобразование, может с этим что-то связано? Тем более что перестает обновлять если пхп добавить в необновлять. Я бы попробовал выключить правило преобразования и посмотреть результат.
Сообщить модератору   Записан
Дем
Постоялец
***

Репутация: +6/-3
Offline Offline

Сообщений: 167



« Ответ #7 : 09 апреля 2007, 22:35:04 »

преобразование - #5#~#True#~#+metro.nwd.ru//uploads/#~#metro.nwd.ru/uploads/#~#False#~#True, оно ни на что не влияет.
Я пробовал отключать - результат тот же.
Н.4 стандартное #5#~#True#~#(.)*\.(jpg|jpeg|png|gif|bmp|swf|ico|mp3|avi|wma|flv)#~##~##~#
Начало кешировать после добавления правила #5#~#True#~#+metro.nwd.ru/download.php#~##~##~#

ЗЫ: картинки без регистрации форум не отдаст. Там РНРВВ с каким-то модом для аттача файлов
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #8 : 10 апреля 2007, 11:35:23 »

преобразование - #5#~#True#~#+metro.nwd.ru//uploads/#~#metro.nwd.ru/uploads/#~#False#~#True, оно ни на что не влияет.

Что-то не сходится - почему в твоем первом посте это правило сработало на URL:
Цитировать
08.04.2007/00:19:16 local http://***.ru/download.php?id=4699    2 "302 Found" П.16, З.1
оно ж не должно было сработать!

Попробуй отключить это правило и перезапустить HC, а потом загрузи аттачмент...
Приложи сюда лог HC с отладочной информацией и свежий кусок лога Монитора!
Сообщить модератору   Записан
Дем
Постоялец
***

Репутация: +6/-3
Offline Offline

Сообщений: 167



« Ответ #9 : 11 апреля 2007, 01:29:54 »

со всеми правилами
11.04.2007/00:57:33 local http://metro.nwd.ru/download.php?id=5183    2 "302 Found" П.16, Н.11
11.04.2007/00:57:33 local http://metro.nwd.ru//uploads/attachments/showjpeg_476.jpg 127311 127311 100% 2 "200 From cache (HC)" П.16, Н.4

отключил преобразование
11.04.2007/01:10:50 local http://metro.nwd.ru/download.php?id=5316    2 "302 Found" Н.11
11.04.2007/01:10:50 local http://metro.nwd.ru//uploads/attachments/312_05_163.jpg    2 "304 Not Modified (HC)" Н.4

отключил Н.11 - запрос в инет на картинку!
11.04.2007/01:23:23 local http://metro.nwd.ru/download.php?id=5314    2 "302 Found" З.1
11.04.2007/01:23:24 local http://metro.nwd.ru//uploads/attachments/img_1329_169.jpg    2 "304 Not Modified"

* log.rar (2.8 Кб - загружено 20 раз.)
Сообщить модератору   Записан
cepera_ang
Beta tester
*****

Репутация: +9/-4
Offline Offline

Сообщений: 355


« Ответ #10 : 11 апреля 2007, 02:19:48 »

Хм, а это нормально что адрес картинки такой? http://metro.nwd.ru//uploads/attachments/img_1329_169.jpg
+ в логе, при третьем запросе, когда 304 отвечает интернет-сервер, а не НС запрос выглядит так
Цитировать
11.04.2007 1:23:24 # 0 >>> URL: http://metro.nwd.ru//uploads/attachments/img_1329_169.jpg
GET //uploads/attachments/img_1329_169.jpg HTTP/1.1
А в первых запросах нормально, с хостом...
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #11 : 11 апреля 2007, 09:03:42 »

11.04.2007/00:57:33 local http://metro.nwd.ru/download.php?id=5183    2 "302 Found" П.16, Н.11

Не понятно, почему правило П.16:
#5#~#True#~#+metro.nwd.ru//uploads/#~#metro.nwd.ru/uploads/#~#False#~#True
вообще сработало на URL:  http://metro.nwd.ru/download.php?id=5183 .
Хотя, причина проблемы похоже и не в этом...

Думаю, ты столкнулся с действием старой фичи-заглушки, которая уже ранее обсуждалась на ру-борде здесь и далее:

Цитировать
Цитировать
Выходит, после срабатывания правила "Переадресации" список "Не обновлять" не проверяется?
 
Как-то уже обсуждал похожую проблему с mai62 по мылу:

Цитировать
Это не баг, это я специально сделал.
Давно  уже,  может  год  назад  у  Abz  была  проблема,  у него что-то
циклилось и файл брался из кэша в цикле много раз. Я тогда сделал, что
если файл повторно запрашивается меньше, чем через 2 сек., то второй
раз  он  грузится  из  инета.  Потом  этот вопрос поднимался снова и я
переделал это условие. Сейчас файл берется из инета, если прошло меньше
2 секунд и запрос от того же юзера и рефереры совпадают.
   
P.S. Если рефереры отсутствуют, то считается, что они совпадают.

Заглушка старая и, возможно, уже не нужна!  К слову, ни мне, ни mai62 воспроизвести эту проблему тогда не удалось...
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #12 : 11 апреля 2007, 15:09:47 »

Дем

Сейчас зарегистрировался на твоем форуме...
Ты прав - в публичной версии 0.98b1 есть баг, который в текущей бете уже исправлен!
Вот пробежался по твоим ссылкам:

Цитировать
11.04.2007/15:54:57 local/127.0.0.1 http://metro.nwd.ru/download.php?id=5183 0 0/736 0 544 "302 Moved Temporarily" З.1
11.04.2007/15:54:58 local/127.0.0.1 http://metro.nwd.ru//uploads/attachments/showjpeg_476.jpg 0 0/103 0 0 "304 Not Modified (HC)" Н.1

11.04.2007/15:54:59 local/127.0.0.1 http://metro.nwd.ru/download.php?id=5316 0 0/734 0 544 "302 Moved Temporarily" З.1
11.04.2007/15:54:59 local/127.0.0.1 http://metro.nwd.ru//uploads/attachments/312_05_163.jpg 0 0/103 0 0 "304 Not Modified (HC)" Н.1

11.04.2007/15:55:00 local/127.0.0.1 http://metro.nwd.ru/download.php?id=5314 0 0/736 0 544 "302 Moved Temporarily" З.1
11.04.2007/15:55:01 local/127.0.0.1 http://metro.nwd.ru//uploads/attachments/img_1329_169.jpg 0 0/103 0 0 "304 Not Modified (HC)" Н.1

Открыл окон 20 - везде список "Не обновлять" сработал! В общем, жди релиза новой версии...
Сообщить модератору   Записан
Дем
Постоялец
***

Репутация: +6/-3
Offline Offline

Сообщений: 167



« Ответ #13 : 12 апреля 2007, 02:25:37 »

Ну и хорошо.
Цитата: cepera_ang
Хм, а это нормально что адрес картинки такой?
Угу, так он и отдаёт редирект - с двумя косыми.
А при запросе рисунка ему пофиг, что с двумя, что с одной - одно и то же отдаёт.
Сообщить модератору   Записан
Страниц: [1]   Вверх
  Отправить эту тему    Печать  

 
Перейти в: