On Fri, Feb 21 2014, Mario Raul Rico wrote:

> muchas gracias hugo y servilio, para lo que necesito hacer no tengo que 
> tocar la config de squid3 para nada, yo conozco la acl de dominio 
> destino

Ah, mi error, asumí q «squish» era «squid» mal escrito.

> pero el objetivo es que squish parsee los logs generados por squid3 y
> en esos logs están todas las url y de todas las que necesito son las
> que son fuera de cuba para establecer la cuota, dentro de cuba la
> navegación es libre.

Una expresión regular relajada puede darte falsos positivos, muy
restringida y no funcionará, por eso es muy importante saber cual es la
entrada q tendrá la expresión regular a la hora de construirla.

Si tu entrada tiene URLs completos tu expresión regular debe inlcuir
entonces todo lo q va antes, ej.:

https?://([a-z...](:[a-z...]+)?@)?([a-z_-...]\.)+cu

Los puntos suspensivos son porque no recuerdo ahora mismo cuales son los
caracteres permitidos, te recomiendo mirar los RFCs q definen los URLs y
los URIs, u otra documentación técnica de fiar.

Ahora, incluso con eso, y la entrada contiene el «referrer» (no lo creo,
pero digamos q es posible), entonces va a tener en cuenta cualquier
visita a partir de un sitio cubano, no solo visitas a sitios cubanos.

En el mensaje anterior mencionaste q había una opción del squish para
reconocer, mira a ver en la documentación cual es la entrada q se le
pasa a la expresión regular q se especifica.

Servilio

-- 
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.

______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a