Forums:
Muy buenas
Tengo configurado un squid bajo centos y todo funciona a la perfeccción, ahora necesito hacer excepciones a una regla, pero no doy con la configuración exacta, esta es la configuración actual:
Esta es la regla general que me bloquea todas las extensiones y funciona perfectamente.
acl extensiones urlpath_regex -i \.wmv$ \.mpg$ \.mp3$ etc...
http_access deny extensiones
Pero no quiero que me bloquee esas extensiones para los contenidos del dominio local, solo para internet y he puesto estas dos reglas.
acl intranet url_regex -i ^http://www.dominio_local.com
http_access allow intranet
acl dominio dstdomain .dominio_local.com
http_access allow dominio
El caso es que no funciona, me bloquea las extensiones tambien para el dominio local y necesito que el bloqueo se realice para todo, menos para los contendios del dominio local.
Alguna ideas?
muchas gracias
un saludo
gontzal
el dominio es literalmente
el dominio es literalmente "dominio_local.com", porque el caracter "_" no es permitido en nombres de dominio
por otra parte, las directivas de configuración se procesan en secuencia, así que pon primero los allow de tu dominio interno y luego los deny.
bye
;)
No, es solo para el ejmeplo,
No, es solo para el ejmeplo, el dominio sigue la estructura dominio.com
acl dominio dstdomain
acl dominio dstdomain .dominiolocal.com
http_acces allow dominio
acl extensiones urlpath_regex -i \.wmv$ \.mpg$ \.mp3$ etc...
http_access deny extensiones !dominio
Perfecto, ya funciona, se me
Perfecto, ya funciona, se me olvidaba poner el !dominio para que la regla extensiones no afecte al dominio local
muchas gracias por vuestra ayuda