HandyCache форум

Главная категория => Общие вопросы => Тема начата: 666 от 13 июля 2009, 15:46:02



Название: Как запретить загружать файлы определенного формата
Отправлено: 666 от 13 июля 2009, 15:46:02
Как запретить загружать файлы определенного формата?
Например mp3, avi и др.
Поделитесь пожалуйста идеями


Название: Re: Как запретить загружать файлы определенного формата
Отправлено: mai62 от 13 июля 2009, 15:56:25
В Черный список добавить правило
\.(3gp|asf|avi|flv|mov|mp4|mpe?g|rm|wmv|mp[3a]|midi?|mmf|wma)(\?|$)


Название: Re: Как запретить загружать файлы определенного формата
Отправлено: 666 от 14 июля 2009, 07:21:51
Спасибо! А то замучался уже было.


Название: Re: Как запретить загружать файлы определенного формата
Отправлено: axvax от 18 мая 2010, 17:40:16
Как запретить загружать файлы определенного формата, но с некоторых сайтов разрешать ?


Название: Re: Как запретить загружать файлы определенного формата
Отправлено: DenZzz от 18 мая 2010, 21:26:56
Для этого используй поле "Исключение" или "Белый список".


Название: Re: Как запретить загружать файлы определенного формата
Отправлено: axvax от 19 мая 2010, 09:47:00
\.(3gp|asf|avi|flv|mov|mp4|mpe?g|rm|wmv|mp[3a]|midi?|mmf|wma)(\?|$) как в это правило вписать несколько сайтов с которых будет разрешенно качать эти форматы например с сайтов smao.ru  appraizer.ru minfin.ru  и как в исключениях их праписать ?


Название: Re: Как запретить загружать файлы определенного формата
Отправлено: DenZzz от 19 мая 2010, 11:20:23
Открываешь "Черный список", жмешь правую кнопку мыши, выбираешь команду "Добавить правило".
В поле "Правило" копируешь: \.(3gp|asf|avi|flv|mov|mp4|mpe?g|rm|wmv|mp[3a]|midi?|mmf|wma)(\?|$)
а поле "Исключение" копируешь: smao\.ru|appraizer\.ru|minfin\.ru


Название: Re: Как запретить загружать файлы определенного формата
Отправлено: axvax от 19 мая 2010, 11:40:12
Огромное САУ :D


Название: Re: Как запретить загружать файлы определенного формата
Отправлено: Rostik от 16 октября 2012, 13:54:36
Доброго дня!

Парни, будьте добры, подскажите, где и как прописать правила(о) для кэширования файлов только определённого расширения для отдельного сайта (например - ru-board)...

Много лет пользуюсь HC, а тут что-то заклинило...

Спасибо!


Название: Re: Как запретить загружать файлы определенного формата
Отправлено: YuS от 16 октября 2012, 21:44:24
будьте добры, подскажите, где и как прописать правила(о) для кэширования файлов только определённого расширения для отдельного сайта (например - ru-board)...
В "белый список" пишем правило для отдельного сайта:
ru-board\.com
В исключения пишем:
\.(определенное расширение1|определенное расширение2|определенное расширениеN)$
Взводим птицу "Запись в кэш" и ... должно работать.


Название: Re: Как запретить загружать файлы определенного формата
Отправлено: Rostik от 17 октября 2012, 00:15:18
Что-то не из той оперы ( Вообще ничего не пишется в кэш (


Название: Re: Как запретить загружать файлы определен&#
Отправлено: YuS от 17 октября 2012, 07:41:14
Что-то не из той оперы ( Вообще ничего не пишется в кэш (
Ну, так соответственно Вашему запросу:
где и как прописать правила(о) для кэширования файлов только определённого расширения для отдельного сайта (например - ru-board)...
Это всего лишь подсказка где и как, а правило надо корректировать на реальные расширения. И в кэш будут писаться только те файлы, расширение которых указано в исключениях, а всё остальное, соответственно, в кэш не попадет.
В общем конкретности нужны и ссылки на то, что требуется записать в кэш тоже не помешали бы.


Название: Re: Как запретить загружать файлы определенного формата
Отправлено: Влад22 от 17 октября 2012, 07:45:52
Rostik, YuS, в белом списке галку "Запись в кэш" наоборот снять.
А правильнее, на мой взгляд, правило прописать не в белый список, а в "Запись в кэш"


Название: Re: Как запретить загружать файлы определенного формата
Отправлено: YuS от 17 октября 2012, 13:52:25
Rostik, YuS, в белом списке галку "Запись в кэш" наоборот снять.
А правильнее, на мой взгляд, правило прописать не в белый список, а в "Запись в кэш"
Нет, это не так, читайте хелп. И кроме того, подумайте, каким образом можно составить правило для списка "Запись в кэш" так, чтобы в кэш ничего не записывалось, кроме определенных файлов...


Название: Re: Как запретить загружать файлы определенного формата
Отправлено: Влад22 от 17 октября 2012, 14:40:46
YuS, Rostik
Пример на скорую руку. Данное правило будет записывать в кеш только файлы типов jpg,jpeg,png,gif с сайта handycache.ru
Это правило должно быть единственным в списке "Запись в кэш"
#4#~#False#~#handycache\.ru.*\.(jpg|jpeg|png|gif)$#~##~#


Название: Re: Как запретить загружать файлы определенного формата
Отправлено: YuS от 17 октября 2012, 15:11:25
Это правило должно быть единственным в списке "Запись в кэш"
Эмм, а всё остальное в кэш записывать не надо?)
В условиях задачи всё есть.
Цитировать
для кэширования файлов только определённого расширения для отдельного сайта


Название: Re: Как запретить загружать файлы определенного формата
Отправлено: Влад22 от 17 октября 2012, 15:21:29
Эмм, а всё остальное в кэш записывать не надо?)
В условиях задачи всё есть.
А про всё остальное в условиях задачи ничего не сказано  :lol:


Название: Re: Как запретить загружать файлы определенного формата
Отправлено: Rostik от 18 октября 2012, 12:10:29
Парни, я ,похоже, мутно обозначил "проблемку"  :oops:
HC в штатном режиме кэширует все сайты (естественно, определённые расширения файлов). Соответствующее правило прописано в "Запись в Кэш". Но мне бы хотелось узнать, как сделать так, что бы для определённ(ых)ого сайт(ов)а кэшировались только скрипты и стили, без всего остального. Да и возможно ли это? 


Название: Re: Как запретить загружать файлы определенного формата
Отправлено: Rostik от 18 октября 2012, 15:03:50
Парни, всем спасибо!

Разобрался  :)


Название: Re: Как запретить загружать файлы определенного формата
Отправлено: Влад22 от 18 октября 2012, 15:05:57
Парни, всем спасибо!

Разобрался  :)
Если не сложно то выложи своё решение


Название: Re: Как запретить загружать файлы определенного формата
Отправлено: Rostik от 18 октября 2012, 16:48:28
Пожалуйста...

В список "Запись в Кэш" - правило: \.(?|?|?|?| и т.д.)(\?|$) сайт: ???


Название: Re: Как запретить загружать файлы определенного формата
Отправлено: YuS от 18 октября 2012, 17:15:02
В список "Запись в Кэш" - правило: \.(?|?|?|?| и т.д.)(\?|$) сайт: ???
В этом списке есть правило
.*
и если оно включено, то вышеприведенное Вами правило будет абсолютно бесполезно, ибо "кешировать всё" - перекроет любое правило в итоге. Если же отключить ".*" , то кешироваться будет только то, что описано Вашим правилом с определенного сайта, а всё остальное в кеш не попадет.


Название: Re: Как запретить загружать файлы определенного формата
Отправлено: Rostik от 18 октября 2012, 18:50:43
... то кешироваться будет только то, что описано Вашим правилом с определенного сайта, а всё остальное в кеш не попадет...

 :) Так именно это меня и интересовало. Для всех прочих сайтов прописать правило подобного вида с желаемыми расширениями без указания самих сайтов

Правило .* у меня изначально отключено


Название: Re: Как запретить загружать файлы определенного формата
Отправлено: YuS от 18 октября 2012, 19:18:07
:) Так именно это меня и интересовало. Для всех прочих сайтов прописать правило подобного вида с желаемыми расширениями без указания самих сайтов

Правило .* у меня изначально отключено
А это уже совсем другое условие задачи, формулировка неточная была.)