URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 4901
[ Назад ]

Исходное сообщение
"Замена сайта пользователю"

Отправлено nickp , 23-Май-07 16:10 
Допустим пользователь хочет зайти на сайт www.mail.ru, но он запрещен корпоративными правилами. как просто запретить туда доступ я знаю, в вот как вместо этого сайта вывести скажем сайт фирмы ?

Содержание

Сообщения в этом обсуждении
"Замена сайта пользователю"
Отправлено Ezhische , 23-Май-07 16:32 
>Допустим пользователь хочет зайти на сайт www.mail.ru, но он запрещен корпоративными правилами.
>как просто запретить туда доступ я знаю, в вот как вместо
>этого сайта вывести скажем сайт фирмы ?


Если стоит squidGuard то там в правила нужно добавить  rewrite


"Замена сайта пользователю"
Отправлено reader , 23-Май-07 21:59 
acl icq-begin url_regex -i "/etc/squid/ban/icq-begin.acl"
http_access deny all icq-begin
deny_info http://www.domain.local/icq-begin.html icq-begin


"Замена сайта пользователю"
Отправлено неАнгел , 29-Май-07 16:07 
>Допустим пользователь хочет зайти на сайт www.mail.ru, но он запрещен корпоративными правилами.
>как просто запретить туда доступ я знаю, в вот как вместо
>этого сайта вывести скажем сайт фирмы ?


Можно еще редиректором. хотябы на перле..
в конфиге сквида прописываешь редирект_програм - свой скрипт перловый.
в перловом скрипте читаем в цикле

$redir_domain = "http://mail.ru";

while(<>)
{
($url, $who, $ident, $method) = /^(\S+) (\S+) (\S+) (\S+)$/ ;
if($url =~ $redir_domain)
{
    $url = "http://свой_урл/";
    $method = "GET";
}
}
print "$url $who $ident $method\n";


"Замена сайта пользователю"
Отправлено psoi , 08-Июн-07 16:13 
>Допустим пользователь хочет зайти на сайт www.mail.ru, но он запрещен корпоративными правилами.
>как просто запретить туда доступ я знаю, в вот как вместо
>этого сайта вывести скажем сайт фирмы ?


Сегодя сделал такую штуку:

acl love dstdomain love.mail.ru
http_access deny love
deny_info http://mail.ru love

Таким образом заходя на love.mail.ru - люди попадают просто на mail.ru.

Они даже и не догадываются о том, что их любимый раздел забанили :)