Название: Как работает поле "сайт" в списках правил? Отправлено: Михаил от 21 января 2007, 12:11:22 Согласно ФАКу,
Цитировать Обработке правилом в поле "Сайт" подвергается заголовок "Referer" из запроса URL, если он там есть. Если заголовка "Referer" нет, то обрабатывается "URL". Не могу определиться с использованием этого поля, потому что недопонимаю для чего оно и как работает. Нигде больше информации не нашел. Поясните кто может, плиз, подробнее. Название: Re: Как работает поле "сайт" в списках правил? Отправлено: DenZzz от 21 января 2007, 12:53:09 В ФАКе (http://handycache.ru/component/option,com_simplefaq/task,display/Itemid,3/catid,1/#FAQ49) есть пример...
Правило будет действовать только на те URL, которые загружаются с определенного сайта, на который срабатывает поле "Сайт"! Это можно использовать, например, чтобы заблокировать любые внешние ссылки (баннеры) на каком-то конкретном сайте, а на других сайтах это правило действовать не будет! Вот пример такого правила для сайта newsru.com: #4#~#True#~#(?#---Блокировка_внешних_ссылок).*#~#^[^/]*newsru\.com#~#newsru\.com Название: Re: Как работает поле "сайт" в списках правил? Отправлено: NothingAnother от 21 января 2007, 14:03:03 недопонимаю для чего оно и как работает Пример (с некоторыми упрощениями):На странице (Adr1/index.htm) отображается картинка, реально находящаяся за пределами сайта (Adr2/pic.gif). Как правило, это - всевоможные счётчики, реже - рекламные баннеры, ещё реже - что-то полезное. Из запроса, созданного браузером для загрузки этой картинки можно выделить значение поля "Referer" (Adr1) и "URL" (Adr2). В списке "Только из кэша" у нас есть правило, запрещающее загрузку графики, но мы хотим применить его не глобально, а только для этого сайта. В таком случае, в поле "Сайт" этого списка создаём выражение, описывающее данный сайт (в нашем примере - +Adr1). Этим мы гарантируем, что для указанного сайта браузер графику из сети не потянет, т.к. для "внешних" запросов правило сработает по признаку "Referer", а для графики, загружаемой с этого же сайта браузер не формирует заголовок "Referer" и правило сработает по признаку "URL" Название: Re: Как работает поле "сайт" в списках правил? Отправлено: Михаил от 21 января 2007, 16:53:01 DenZzz
NothingAnother Понял, спасибо. Неплохо придумано. Название: Re: Как работает поле "сайт" в списках правил? Отправлено: popkov от 25 февраля 2007, 12:00:19 Пример (с некоторыми упрощениями): Меня вот гложет один вопрос: А возможно ли такое, что вэб-мастер как-то заставил браузер не заполнять поле Referer при загрузке внешней картинки?На странице (Adr1/index.htm) отображается картинка, реально находящаяся за пределами сайта (Adr2/pic.gif). Как правило, это - всевоможные счётчики, реже - рекламные баннеры, ещё реже - что-то полезное. Из запроса, созданного браузером для загрузки этой картинки можно выделить значение поля "Referer" (Adr1) и "URL" (Adr2). В списке "Только из кэша" у нас есть правило, запрещающее загрузку графики, но мы хотим применить его не глобально, а только для этого сайта. В таком случае, в поле "Сайт" этого списка создаём выражение, описывающее данный сайт (в нашем примере - +Adr1). Этим мы гарантируем, что для указанного сайта браузер графику из сети не потянет, т.к. для "внешних" запросов правило сработает по признаку "Referer", а для графики, загружаемой с этого же сайта браузер не формирует заголовок "Referer" и правило сработает по признаку "URL"
Powered by SMF 1.1.3 SMF © 2006, Simple Machines LLC
Joomla Bridge by JoomlaHacks.com |