DenZzz
|
|
« Ответ #480 : 22 июня 2008, 21:37:01 » |
|
Добавь в "Преобразование URL": Правило: .*(?<!:443)$ Замена: my_file.html - файл, который HC возьмет из папки Cache. Галка на "Обязательный".
В "Не обновлять" добавь правило: .*(?<!:443)$
|
|
|
|
|
E@rthQu@ke
Новичок
Репутация: +0/-0
Offline
Сообщений: 4
|
|
« Ответ #481 : 23 июня 2008, 01:35:15 » |
|
замена не происходит, все страницы грузятся без css и т.д. Еще попробую посмотреть...
|
|
|
|
|
DenZzz
|
|
« Ответ #482 : 23 июня 2008, 08:14:55 » |
|
замена не происходит, все страницы грузятся без css и т.д.
В список "Не обновлять" правило не забыл вставить? Покажи лог Монитора HC.
|
|
|
|
|
E@rthQu@ke
Новичок
Репутация: +0/-0
Offline
Сообщений: 4
|
|
« Ответ #483 : 23 июня 2008, 12:23:09 » |
|
Всего-то навсего, перезапустил прогу) и последний, мааленький вопрос: html-ка юзает скрипт, который тоже лежит в этой папке. но у юзеров скрипт не работает. с чем может быть связано? Заранее спасибо.
|
|
|
|
|
DenZzz
|
|
« Ответ #484 : 23 июня 2008, 15:08:40 » |
|
html-ка юзает скрипт, который тоже лежит в этой папке. но у юзеров скрипт не работает. с чем может быть связано?
Видимо, скрипт попадает под общее правило преобразования URL Его можно исключить через "Белый список".
|
|
|
|
|
inep
Новичок
Репутация: +0/-0
Offline
Сообщений: 11
|
|
« Ответ #485 : 04 июля 2008, 21:47:06 » |
|
Помогите пожалуйста! Какое будет правило, вместo сайтов в домене narod.ru всегда открылся файл c:/black/dont.html. То есть, если я набираю в браузере http://www.ххх.narod.ru, а открылся файл c:/black/dont.html. Спасибо!
|
|
|
|
|
f1re
Новичок
Репутация: +0/-0
Offline
Сообщений: 10
|
|
« Ответ #486 : 05 июля 2008, 16:14:39 » |
|
Здравствуйте, тут есть один вопросик, пожалуйста помогите с правилом:
есть два юзера, локал и другой, так вот в программе есть ограничение скорость загрузки, но как я разбирался только на всех, имена которых янапишу. а можно ли чтобы на каждого конкретного юзера записать определенную скорость скачивания, к примеру канал 32кбайта , 8 отдать другому юзеру а 24 чтобы стабильно были моими...
Извините еще раз но еще один наболевший вопрос: Как мне файлы подходящее под определенное правило \.(flv|avi|mp3|wma) скидывать в кеш не домена откуда качаю а например в папку cache/!media/d.m.y где d.m.y это дата, это нужно для простой сортировки чтобы все темки было легко найти потом или клипы,фильмы....... заранее благодарен
Заранее спасибо
|
|
|
|
|
mai62
|
|
« Ответ #487 : 05 июля 2008, 19:31:41 » |
|
Какое будет правило, вместo сайтов в домене narod.ru всегда открылся файл c:/black/dont.html. То есть, если я набираю в браузере http://www.ххх.narod.ru, а открылся файл c:/black/dont.html. Забрать эту строку в буфер #5#~#True#~#(.*narod\.ru.*)#~#MyFiles/dont.html#~#False#~#True и в списке Преобразование URL командой контекстного меню Добавить правило из буфера добавить правило. Эту строку добавить в список Только из кэша #4#~#True#~#(.*narod\.ru.*)#~##~# В папке кэша создай папку MyFiles и положи туда свой файл. Добавлено: 05 Июля 2008, 19:20:49
есть два юзера, локал и другой, так вот в программе есть ограничение скорость загрузки, но как я разбирался только на всех, имена которых янапишу. а можно ли чтобы на каждого конкретного юзера записать определенную скорость скачивания, к примеру канал 32кбайта , 8 отдать другому юзеру а 24 чтобы стабильно были моими... Это не получится, есть возможность назначить только одну скорость. Как мне файлы подходящее под определенное правило \.(flv|avi|mp3|wma) скидывать в кеш не домена откуда качаю а например в папку cache/!media/d.m.y где d.m.y это дата C помощью этого правила в списке Преобразование URL можно медиа-файлы сложить в папку media #5#~#True#~#.*/([^/]*)\.(flv|avi|mp3|wma)#~#media/\1.\2#~#False#~#True Разложить по датам нельзя.
|
|
|
|
|
inep
Новичок
Репутация: +0/-0
Offline
Сообщений: 11
|
|
« Ответ #488 : 06 июля 2008, 04:14:46 » |
|
mai62, спасибо за ответ. но увы, не сработал
|
|
|
|
|
f1re
Новичок
Репутация: +0/-0
Offline
Сообщений: 10
|
|
« Ответ #489 : 06 июля 2008, 04:22:12 » |
|
C помощью этого правила в списке Преобразование URL можно медиа-файлы сложить в папку media #5#~#True#~#.*/([^/]*)\.(flv|avi|mp3|wma)#~#media/\1.\2#~#False#~#True Разложить по датам нельзя. благодарствую
|
|
|
|
|
mai62
|
|
« Ответ #490 : 06 июля 2008, 10:58:48 » |
|
но увы, не сработал Забери коандой из меню монитора Копировать строку монитора строку с запросом к narod.ru и и покажи здесь. Ты уверен, что сделал все точно, как я написал?
|
|
|
|
|
f1re
Новичок
Репутация: +0/-0
Offline
Сообщений: 10
|
|
« Ответ #491 : 08 июля 2008, 05:04:24 » |
|
.*/([^/]*)\.(flv|avi|mp3|wma) можно ли это правило распространить только на сайт vkontakte.ru например чтобы все из контакта сохранялось в _media/_vkontakte а все что не.. то просто _media либо _media/_other Заранее спасибо, я просто немогу понять синтаксиса я б сам написал:) можно ли каконибудь мануальчик по правилам)
|
|
|
|
|
DenZzz
|
|
« Ответ #492 : 08 июля 2008, 10:31:41 » |
|
можно ли это правило распространить только на сайт vkontakte.ru например чтобы все из контакта сохранялось в _media/_vkontakte а все что не.. то просто _media либо _media/_other
Можно. Вместо того правила добавь 2 в указанном порядке: #5#~#True#~#^(?![^/]*vkontakte\.ru).*/([^/]*)\.(flv|avi|mp3|wma)#~#_media/\1.\2#~#False#~#True
#5#~#True#~#^[^/]*(vkontakte)\.ru.*/([^/]*)\.(flv|avi|mp3|wma)#~#_media/_\1/\2.\3#~#False#~#True
Заранее спасибо, я просто немогу понять синтаксиса я б сам написал:) можно ли каконибудь мануальчик по правилам)
Материалы по регулярным выражениям
|
|
|
|
|
f1re
Новичок
Репутация: +0/-0
Offline
Сообщений: 10
|
|
« Ответ #493 : 08 июля 2008, 15:27:50 » |
|
спасибо все сработало:)
|
|
|
|
|
f1re
Новичок
Репутация: +0/-0
Offline
Сообщений: 10
|
|
« Ответ #494 : 08 июля 2008, 22:16:02 » |
|
Тут еще одна проблемка но теперь расскажу вчем дело...: Вобщем я хочу чтобы весь кеш распределялся на категории в зависимости от типов файлов для этого уже есть правила в преобразовании(часть помогли здесь, часть сам, и часть прошу допомочь ^([^/]*)(.*)/([^/]*)\.(flv|avi|mp3|wma|wmv|mpg|mov|asf|mp4) #~# _media/\1/\3.\4 ^([^/]*)(.*)/([^/]*)\.(?!jpg|gif|bmp|png|mid|midi|js|css|swf|txt|ico|tiff|wmf|ani|cur|flv|avi|mp3|wma|wmv|mpg|mov|asf|mp4|zip|rar|7z|bin|rpm|cab|tar|gz|arj|jar|iso|mdf|mds) #~# _dynamic/\1\2/\3.\4 ^([^/]*)(.*)/([^/]*)\.(jpg|gif|bmp|png|mid|midi|js|css|swf|txt|ico|tiff|ani|cur) #~# _static/\1\2/\3.\4 ^([^/]*)(.*)/([^/]*)\.(zip|rar|7z|bin|rpm|cab|tar|gz|arj|jar|iso|mdf|mds) #~# _archives/\1/\3.\4 но правила для динамических обьектов не совершенно в том плане что он не берет во внимание файлы без типов (например yandex.ru/ или vkontakte.ru/id423 или vkontakte.ru/id423?dsdsd yandex.ru/asd) хотя они тоже должны считаться как динамические но я не знаю как в правиле написать чтобы он читал еще те даныне что попросту без точки перед вопросительным знаком, хотя после вопросительного знака может бытьвсе что угодно, Я думаю эта идея может пригодится в буудущем для облегчения очистки кеша и поиска в нем же по типам файлов а не лазить в геморе по милионам папок:)
|
|
|
|
|
Monad
Новичок
Репутация: +0/-0
Offline
Сообщений: 4
|
|
« Ответ #495 : 13 июля 2008, 03:15:09 » |
|
^([^/]*)(.*)/([^/]*)\.(flv|avi|mp3|wma|wmv|mpg|mov|asf|mp4) #~# _media/\1/\3.\4 ^([^/]*)(.*)/([^/]*)\.(?!jpg|gif|bmp|png|mid|midi|js|css|swf|txt|ico|tiff|wmf|ani|cur|flv|avi|mp3|wma|wmv|mpg|mov|asf|mp4|zip|rar|7z|bin|rpm|cab|tar|gz|arj|jar|iso|mdf|mds) #~# _dynamic/\1\2/\3.\4 ^([^/]*)(.*)/([^/]*)\.(jpg|gif|bmp|png|mid|midi|js|css|swf|txt|ico|tiff|ani|cur) #~# _static/\1\2/\3.\4 ^([^/]*)(.*)/([^/]*)\.(zip|rar|7z|bin|rpm|cab|tar|gz|arj|jar|iso|mdf|mds) #~# _archives/\1/\3.\4 Не работает.
|
|
|
|
|
f1re
Новичок
Репутация: +0/-0
Offline
Сообщений: 10
|
|
« Ответ #496 : 14 июля 2008, 07:21:14 » |
|
ну у меня щас в преобразовании работают вот такие правила #5#~#False#~#------------------- СВОЕ------------------- #~##~#False#~#False #5#~#True#~#(.*)(gt)(.*)(vkadre.ru)#~#\2.\4#~#False#~#True #5#~#True#~#(cs(.)*)(vkontakte.ru)#~#cs.\3#~#False#~#True #5#~#True#~#^([^/]*)(.*)/([^/]*)\.(flv|avi|mp3|wma|wmv|mpg|mov|asf|mp4)(?!\.)#~#_media/\1/\3.\4#~#False#~#True #5#~#True#~#^([^/]*)(.*)/([^/]*)\.(jpg|gif|bmp|png|mid|midi|js|css|swf|txt|ico|tiff|ani|cur)(?!\.)#~#_static/\1\2/\3.\4#~#False#~#True #5#~#True#~#^(gladiators.ru.*\.(zip))(?!\.)#~#_static/\1#~#False#~#True #5#~#True#~#^.(vkontakte.ru.*\.(zip))(?!\.)#~#_static/cs.\1#~#False#~#True #5#~#True#~#^(nprotect\.lineage2\.com/nProtect/GameGuard/RealServer/) ([^?]*)(\?)(.*)#~#_gg/\2#~#False#~#True #5#~#True#~#^(nprotect\.lineage2\.com/nProtect/GameGuard/RealServer/) ([^?]*)#~#_gg/\2#~#False#~#True в списке запись в кеш #4#~#True#~#\.(jpg|gif|bmp|png|mid|midi|js|css|swf|txt|ico|tiff|ani|cur)(?!\.)#~##~# #4#~#True#~#\.(flv|avi|mp3|wma|wmv|mpg|mov|asf|mp4)(?!\.)#~##~# #4#~#True#~#gladiators\.ru.+\.(zip)(?!\.)#~##~# #4#~#True#~#vkontakte\.ru.+\.(zip)(?!\.)#~##~# #4#~#True#~#^nprotect\.lineage2\.com/nProtect/GameGuard/RealServer/#~##~# правило .* выключено, впрочем выключенны все правила кроме тех что написаны выше. в списке не обновлять: #5#~#True#~#\.(jpg|gif|bmp|png|mid|midi|js|css|swf|txt|ico|tiff|wmf|ani|cur)(?!\.)#~##~##~# #5#~#True#~#\.(flv|avi|mp3|wma|wmv|mpg|mov|asf|mp4)(?!\.)#~##~##~# #5#~#True#~#gladiators\.ru.+\.(zip)(?!\.)#~##~##~# #5#~#True#~#vkontakte\.ru.+\.(zip)(?!\.)#~##~##~# при этом все файлы сбрасываются в три категории ( ну по умолчанию в две но мне надо чтобы была ееще _gg) статические данные, тоесть рисунки которые никогда не обновляются,флеш обьекты текстовые документы и так далее... и медиа файлы, при чем внутренние папки не учитываются (пусть они даже километровые) учитывается только имя файла и сервер откуда качать... в принципе советую всем нормально функционирует, буду дорабатывать скину) спасибки за мануалки очень помогли, и тренажер рулит
|
|
|
|
|
Ferison
Новичок
Репутация: +0/-0
Offline
Сообщений: 5
|
|
« Ответ #497 : 15 июля 2008, 06:52:11 » |
|
проблема была обозначена ...но вот решения пока не увидел...необходимо чтоб на конкретный адрес (mail.ru была загружена страницаиз локальной папки...(пример: not) создал как говорилось выше но OPERA не открывает страницу... В HC с мониторе вот что есть 15.07.2008/09:41:32 local/127.0.0.1 http://www.mail.ru/ 0 0/208 0 0 "302 Moved Temporarily (HC)" А.14, А.15 А.14 (Переадресация): (.*mail\.ru.*) А.15 (Переадресация): #5#~#True#~#.+\.(?=mail\.ru)#~##~#False#~#True Ниже созданное правило: #5#~#True#~#(.*mail\.ru.*)#~#not/1.html#~#False#~#True (переадресация) #4#~#True#~#(.*mail\.ru.*)#~##~#(Только из кэша)
|
|
|
|
|
mai62
|
|
« Ответ #498 : 15 июля 2008, 12:25:26 » |
|
FerisonНиже созданное правило: #5#~#True#~#(.*mail\.ru.*)#~#not/1.html#~#False#~#True (переадресация) #4#~#True#~#(.*mail\.ru.*)#~##~#(Только из кэша) Не нашел, где тебе было рекомендовано использовать правило в списке Переадресация. В таком случае нужно использовать список Преобразование URL.
|
|
|
|
|
Ferison
Новичок
Репутация: +0/-0
Offline
Сообщений: 5
|
|
« Ответ #499 : 15 июля 2008, 15:02:55 » |
|
Предположим что так ..тогда какое правило небходимо использовать...если можно полность распишите...а то еще с синтаксисом не разобрался..если такое же как здесь. то не помогает..
|
|
|
|
|
|