Заблокировать вконтакте

29.10.2011
Недавно возникла проблема - надо было заблокировать нескольким пользователем доступ к соц сетям Вконтакте. Главная проблема была в наличии кучи зеркал сайта.

В качестве прокси у нас стоит UserGate и естествеенно, первым делом мы поставили фильтры на все домены контакта (vkontakte.ru, vk.vom и durov.ru), но наши пользователи быстро нашли зеркала, коих довольно большое количество.
Тогда возникла идея, блокировать пользователей по ID, ведь зайдя на свою страничку в адресной строке будет что то типа vkontakte.ru/id9999999 или фотографий - vkontakte.ru/albums9999999, значит ID тут у нас 9999999. Конечно такой подход может заблокировать и некоторые другие сайты. Но врядли они будут уж сильно нужны.
В добавок к блокировки по ID была заблокирована и стартовая страница контакта, которой в данный момент является Лента новостей. Поэтому добавляем фильтр ещё и по URL содержащих /feed.
Конечно стоит отметить, что вместо ID пользователи могут использовать никнейм, указав его в настройках.