+  HandyCache форум
|-+  Главная категория» Общие вопросы» Написание правил по заявкам
Имя пользователя:
Пароль:
Страниц: 1 ... 60 61 [62] 63 64 ... 89   Вниз
  Отправить эту тему    Печать  
Автор Тема: Написание правил по заявкам  (Прочитано 1123415 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
divinets
Пользователь
**

Репутация: +1/-0
Offline Offline

Сообщений: 59


« Ответ #1220 : 23 ноября 2010, 12:50:12 »

Поправил ссылку
Сообщить модератору   Записан
mai62
Автор HC
*****

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

Сообщений: 6383


« Ответ #1221 : 23 ноября 2010, 14:38:35 »

divinets
Действительно ограничение на размер файла не действует для файлов с заголовками переадресации. В следующей версии исправлю, спасибо.
Сообщить модератору   Записан
sunserg10
Beta tester
*****

Репутация: +7/-0
Offline Offline

Сообщений: 322


« Ответ #1222 : 26 ноября 2010, 10:04:17 »

Ребята, пожалуйста, помогите написать расширение...
нужно, чтобы опция Кэш-Управление-Запись в кэш-"Игнорировать no-store"
была активна только для определенных URL.
Т.е. в HC опция выключена, а по URL:finam\.ru/sp/=.*=42.jpg
картинка должна загружаться.
Сообщить модератору   Записан
DenZzz
Модератор
*****

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

Сообщений: 5589



« Ответ #1223 : 26 ноября 2010, 14:12:45 »

Ребята, пожалуйста, помогите написать расширение...
нужно, чтобы опция Кэш-Управление-Запись в кэш-"Игнорировать no-store"
была активна только для определенных URL.

Из расширения нельзя управлять включением опции "Игнорировать no-store", но можно попробовать принудительную запись в кэш / запрет записи.

Цитировать
Т.е. в HC опция выключена, а по URL:finam\.ru/sp/=.*=42.jpg
картинка должна загружаться.

Не понял, откуда и куда она должна загружаться? Всегда из интернета? Или из кэша?


P.S. И ты темой ошибся. По расширениям есть отдельная тема. Тут только по написанию правил.
Сообщить модератору   Записан
sunserg10
Beta tester
*****

Репутация: +7/-0
Offline Offline

Сообщений: 322


« Ответ #1224 : 26 ноября 2010, 18:04:57 »

DenZzz, извиняюсь за оффтоп.
Пожалуйста, ответь здесь:
http://handycache.ru/component/option,com_smf/Itemid,10/topic,1120.msg28814/#msg28814
Сообщить модератору   Записан
DIGGER
Старожил
****

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

Сообщений: 312



« Ответ #1225 : 28 ноября 2010, 13:24:41 »

Помогите, пожалуйста, оптимизировать правило чёрного списка:
Код:
^top(|\d+)\.(.+)\.(ru|net|com|ua|com\.ua)/

Мне не нравится "ru|net|com|…" — всех так не перечислить.

P.S. Если есть ссылки на странички с дельными примерами, то буду рад.
Сообщить модератору   Записан
DenZzz
Модератор
*****

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

Сообщений: 5589



« Ответ #1226 : 28 ноября 2010, 17:00:02 »

Помогите, пожалуйста, оптимизировать правило чёрного списка:
Код:
^top(|\d+)\.(.+)\.(ru|net|com|ua|com\.ua)/

Мне не нравится "ru|net|com|…" — всех так не перечислить.

Вполне достаточно и такого: ^top\d*\.

Хотя, что у первого правила, что у второго, ложных срабатываний будет больше, чем полезных.
Сообщить модератору   Записан
DIGGER
Старожил
****

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

Сообщений: 312



« Ответ #1227 : 28 ноября 2010, 19:36:08 »

DenZzz, спасибо.
остановлюсь на: ^top\d*\.(.+)\.(.+)
Сообщить модератору   Записан
DenZzz
Модератор
*****

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

Сообщений: 5589



« Ответ #1228 : 29 ноября 2010, 13:03:38 »

остановлюсь на: ^top\d*\.(.+)\.(.+)

В плане производительности лучше не использовать лишние скобки: ^top\d*\..+\.
Сообщить модератору   Записан
DIGGER
Старожил
****

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

Сообщений: 312



« Ответ #1229 : 29 ноября 2010, 19:42:24 »

Понял, спасибо.
Правда я никак не разберусь почему в некоторых правилах у меня без скобок не работает правило Грустный
Может подскажите где на русском можно почитать? (FAQ читал, а Гуглю не могу нормально запрос дать — всё не о том мне он пишет)
Сообщить модератору   Записан
DenZzz
Модератор
*****

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

Сообщений: 5589



« Ответ #1230 : 29 ноября 2010, 23:29:25 »

Может подскажите где на русском можно почитать?

http://handycache.ru/component/option,com_smf/Itemid,10/topic,101.msg9998/#msg9998
http://handycache.ru/component/option,com_smf/Itemid,10/topic,583.0/
Сообщить модератору   Записан
DIGGER
Старожил
****

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

Сообщений: 312



« Ответ #1231 : 30 ноября 2010, 00:49:52 »

Сделал несколько замеров времени работы некоторых выражений в цикле для URL разной длины:…
Вот оно! Чётко видно что чего стóит! Спасибище огромное!  Отлично!
 Утопал переосознавать RegExp Веселый
Сообщить модератору   Записан
opusmode
Новичок
*

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

Сообщений: 4


« Ответ #1232 : 07 декабря 2010, 14:39:31 »

Прошу помочь. Есть необходимость блокировки поисковых запросов. Посковые запросы пишутся обычно кириллицей, поэтому блокирую я их (а точнее делаю преадресацию на -----) по их гексе. Но вот проблема - слова по одному я могу блокировать, а как блокировать связку слов? Т.е. если в запросе встречаются 2 слова в связке. Допустим мне надо что бы выдавался запрос по слову новый и по запросу год, но запросы: новый год, новый 2011 год и прочие блокировалось? Практикую блокировку на яндексе.
Сообщить модератору   Записан
DenZzz
Модератор
*****

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

Сообщений: 5589



« Ответ #1233 : 07 декабря 2010, 15:05:08 »

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

В следующей версии HC появится опция "Декодировать URL на язык локали Windows" и правила в списках HC можно будет писать просто на кириллице.
А пока слова на гексе объединяй с помощью выражения: .*
Например: %D0%BD%D0%BE%D0%B2%D1%8B%D0%B9.*%D0%B3%D0%BE%D0%B4
Сообщить модератору   Записан
opusmode
Новичок
*

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

Сообщений: 4


« Ответ #1234 : 07 декабря 2010, 17:41:11 »

DenZzz
Благодарю
Сообщить модератору   Записан
Parcher
Постоялец
***

Репутация: +1/-0
Offline Offline

Сообщений: 136


« Ответ #1235 : 14 декабря 2010, 15:51:54 »

Нужно сделать правило, чтобы аватары не сохранялись в кеш.
http://avt.foto.mail.ru/mail/filina_sveta72/_avatar
Сообщить модератору   Записан
DIGGER
Старожил
****

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

Сообщений: 312



« Ответ #1236 : 14 декабря 2010, 16:04:29 »

В белый список: +avt.foto.mail.ru/mail/*/_avatar  и поставить галки напротив запись в кэш.


На майле намного больше источников для аватарок.
P.S. Лучше сохранять аватарки. оооочень экономит траффик/повышает скорость.
Сообщить модератору   Записан
Parcher
Постоялец
***

Репутация: +1/-0
Offline Offline

Сообщений: 136


« Ответ #1237 : 14 декабря 2010, 16:55:41 »

Спасибо за посмощь! На games.mail.ru они практически не нужны Улыбка Постоянно собирается пару десятков тысяч!
Сообщить модератору   Записан
Parcher
Постоялец
***

Репутация: +1/-0
Offline Offline

Сообщений: 136


« Ответ #1238 : 15 декабря 2010, 22:18:26 »

Верно ли правило для моего случая?
#10#~#True#~#(.*_)?(avatar)#~##~##~#False#~#True#~#False#~#False#~#False#~#False
Или что нужно испарвить, чтобы с любых адресов содержащих mail.ru не сохранялись аватарки? В некоторых случаях после avatar стоят еще символы.
Сообщить модератору   Записан
DenZzz
Модератор
*****

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

Сообщений: 5589



« Ответ #1239 : 16 декабря 2010, 00:02:20 »

Или что нужно испарвить, чтобы с любых адресов содержащих mail.ru не сохранялись аватарки?

Много лишних скобок! Правило должно действовать только на аватарки mail.ru?
Можно так:
#10#~#True#~#+mail.ru/*avatar#~##~##~#False#~#True#~#False#~#False#~#False#~#False
Сообщить модератору   Записан
Страниц: 1 ... 60 61 [62] 63 64 ... 89   Вверх
  Отправить эту тему    Печать  

 
Перейти в: