Re: Expressões regulares no squid
Em Ter, 2006-03-07 às 11:06 -0300, andnovelli escreveu:
> On Tuesday 07 March 2006 10:50, Eder Gobbi wrote:
> > Em Ter, 2006-03-07 às 10:00 -0300, andnovelli escreveu:
> > > On Tuesday 07 March 2006 09:54, Eder Gobbi wrote:
> > > > Em Ter, 2006-03-07 às 09:18 -0300, andnovelli escreveu:
> > > > > PessoALL
> > > > >
> > > > > Estou com um arqivo de palavras proibidas, que uso para filtrar urls
> > > > > chamo este arquivo pela acl do tipo urlpath_regex
> > > > >
> > > > > O problema que eu tenho é o seguinte:
> > > > >
> > > > > tenho neste arquivo as palavras
> > > > > playboy
> > > > > playbabe
> > > > >
> > > > > mas meu squid barra qualquer url que tenha "play" no caminho ...
> > > > > eu poderia usar uma expressão regular dentro deste arquivo para fazer
> > > > > com que ele apenas barre se for exatamente a palavra??
> > > > > tipo
> > > > >
> > > > > [playboy]
> > > > > [playbabe]
> > > > >
> > > > >
> > > > > daria certo ???
> > > >
> > > > Não usa urlpath, usa só url_regex..
> > > >
> > > > Vai funcionar
> > >
> > > Opá!
> > > Funciona legal,
> > > o unico problema é que a pilitica da empresa proibe acesso a foruns,
> > > chats etc ...
> > >
> > > entao eu uso urlpath_regex pra bloquear coisas assim:
> > >
> > > www.site.com.br/chat
> > > www.site.com/forum
> > > www.site.com/webmail
> >
> > Mas só o usr_regex já não resolve isso?
> > Me corrijam se eu estiver errado, mas até onde eu sei, o urlpath é usado
> > para bloquear extensões certo?
> > --
>
> pelo que andei lendo, o url_regex monitora uma url inteira, o urlpath monitora
> apenas o path, desconsiderando o www.site.com.br
>
> preciso liberar um www.site.com.br, que contem informações importantes, mas
> também contem um webchat, onde alguns espertinhos descobriram que podem criar
> salas de chat privadas e ficam batendo papo e matando serviço, ai o chefao
> mandou eu bloquear, e agora estou no drama hehehe
>
> consigo bloquear esses caras com urlpath_regex, mas queria dar uma afinada na
> lista de palavras, pra nao bloquear que deveria estar liberadas
>
> a idéia seria usar metacaracteres para afinar isso, nao manjo muito de
> expressões regulares, mas tenho o manual do aurelio nas maos heheh
>
> queria saber se tem gente que faz isso com sucesso no squid
>
Olha, eu to enfatizando o url_regex, pq eu uso aqui, e não escapa este
tipo de coisa. Exemplo:
Se vc mandar bloquear a palavra chat e o endereço do cara for
www.site.com.br/chat vai bloquear, mas se for www.site.com.br não vai
não..
Aqui uso assim e tá bão assim.. :c)
--
...
[]'s
_ Eder Gobbi - "Woody"
^-) MSN - edergobbi at gmail dot com
( . . _ GoogleTalk - gobbix at gmail dot com
\ `\\ Jabber - gobbix at jabber dot com
|> Linux User - #385577 - http://counter.li.org
______/|______ UIN - 161655702
"Livre? É... Eu sou!!!"
"Se você pensa que pode, ou se pensa que não pode, de qualquer forma
você está certo!" (Henry Ford)
Reply to: