Pусский
English

FAQ. Продукты и решения Blue Coat » ПРОДУКТЫ » --- ProxySG

« Назад

Как я могу пропускать блокированный контент, когда он показывается/запрашивается сторонним сайтом?  04.11.2011

checkered_flag_28x28.jpg (Для простоты будем использовать Facebook в качестве примера).

У вас есть правило (политика), запрещающее доступ к Facebook.

Пользователь может обратиться к новостному сайту (например, к www.handelsblatt.com) и статья на этом сайте ссылается на Facebook, или даже содержит его кнопку "Like". Этот конкретный контент может быть заблокирован и показываться страница с предупреждением,  что существенно затруднит возможность чтения статьи. Вы можете разрешить доступ к Facebook, когда контент будет запрашиваться третьей стороной, оставляя при этом блокировку прямого доступа пользователей к Facebook.

Это можно сделать путем создания политики, позволяющей доступ на основе того, откуда будет сделан запрос при использовании тега "Referer". Вы можете внедрить правило (на уровне доступа к Интернету), позволяющее осуществлять доступ к определенным URL (в нашем случае, Facebook), в зависимости от того, откуда пришел запрос:

Объект "Request Header" выглядит примерно так:

zap1.png 

Это правило, таким образом, говорит, что если "Referer" (сайт, с которого идет запрос) запрашивает контент с www.facebook.com, то этот запрос разрешается. Аналогично, вы можете оставить Destination равным ANY, что позволяет пропускать любой контент, запрошенный с www.handelsblatt.com (т.е. не только контент с Facebook).

Это правило должно выполняться до правила запрета (DENY) в отношении Facebook, или запрос не пройдет: если правило DENY стоит впереди, то правило ALLOW никогда не будет рассматриваться.

Предупреждение:

Вы должны считаться с возможностью возникновения проблем в случае разрешения доступа через сторонние сайты. Эти сайты могут меняться и определенное количество уровней встроенных подсайтов (например, рекламные сайты) могут включиться в это правило. Т.е. подобное решение в любом случае не будет точно работающим.




Разделы статей

Компания Web Control. Тел./факс: +7 (495) 925-7794
email: info@web-control.ru, 107023, г. Москва, Электрозаводская ул., д. 24
Яндекс.Метрика