Formato del filtro de la lista de URLs bloqueadas

Se aplica a los navegadores Chrome administrados y a los dispositivos ChromeOS.

Como administrador, puedes bloquear y permitir URLs para que los usuarios solo puedan visitar determinados sitios web.

Formato del filtro

El formato de los filtros de las políticas URLBlocklist y URLAllowlist es el siguiente:

[scheme://][.]host[:port][/path][@query]

Campo Detalles
esquema (opcional)

Este campo es opcional y debe ir seguido de ://. Para obtener más información, consulta Esquemas que puedes utilizar.

No distingue mayúsculas de minúsculas.

host (obligatorio)

Un nombre de host válido o una dirección IP. También puede usar el valor especial *. Un valor . (punto) opcional puede agregar un prefijo al campo de host para inhabilitar la coincidencia del subdominio.

No distingue mayúsculas de minúsculas.

puerto (opcional) Debe ser un valor de puerto válido entre 1 y 65,535.
ruta de acceso (opcional)

Aquí puedes usar cualquier cadena.

Distingue mayúsculas de minúsculas.

consulta (opcional)

Un conjunto de tokens de clave-valor y solo clave delimitados por &. Los tokens de par clave-valor están separados por =. Un símbolo de consulta puede terminar opcionalmente con * para indicar una coincidencia de prefijo. El orden del token se ignora durante la coincidencia.

Distingue mayúsculas de minúsculas.

Esquemas que puedes utilizar

Puedes usar un esquema estándar o uno personalizado. Los esquemas estándar compatibles son los siguientes:

  • about
  • blob
  • contenido
  • Chrome
  • CID
  • datos
  • archivo
  • sistema de archivos
  • gopher
  • HTTP
  • https
  • JavaScript
  • mailto
  • ws
  • wss

Todos los demás esquemas se tratan como esquemas personalizados. Se admiten los esquemas personalizados, pero solo se permiten los patrones scheme:* y scheme://*. Coinciden con todas las URLs con ese esquema. El esquema y el host no distinguen mayúsculas de minúsculas, pero la ruta y la consulta sí. 

Ejemplos de formatos de esquema

  • Esquemas estándar admitidos
    • http://example.com coincide con HTTP://Example.com, http://example.COM y http://example.com.
    • http://example.com/path?query=1 no coincide con http://example.com/path?Query=1 ni con http://example.com/Path?query=1, pero coincide con http://Example.com/path?query=1.
  • Esquemas personalizados
    • Los patrones custom://* o custom:* son válidos y coinciden con custom:app.
    • Los patrones custom:app o custom://app no son válidos.

Excepciones al formato de URL

El formato de los filtros es muy similar al formato de URL. Se aplican las siguientes excepciones:

  • Puedes incluir campos user:pass, pero se ignorarán. Por ejemplo, http://user:pass@example.com/pub/bigfile.iso.
  • Si incluyes un separador de referencia #, se ignorará junto con todo lo que aparezca después de él.
  • El host puede ser *. También puede tener archivos . (punto) como prefijo.
  • El host puede tener / o . (punto) como sufijo. Si ese es el caso, ese sufijo se ignora.

Selección del filtro

El filtro seleccionado para una URL es la coincidencia más específica encontrada.

Consideraciones

  • Los comodines (*) son los últimos que se buscan y coinciden con todos los hosts. 
  • Cuando se aplican un filtro de bloqueo y uno de permiso en el paso 4 que se indica a continuación, con la misma ruta de interacciones y cantidad de símbolos de consulta, el filtro de permiso tiene prioridad. 
  • Si un filtro tiene . (punto) como prefijo del host, solo se filtran las coincidencias exactas del host. Por ejemplo:
    • example.com coincide con example.com, www.example.com y sub.www.example.com.
    • .www.example.com solo coincide exactamente con www.example.com.

Proceso de selección del filtro

  1. Se seleccionan los filtros con la coincidencia de host más larga. Se descartan los filtros con un esquema o puerto que no coincide.
  2. De estos filtros, se seleccionan los filtros con la ruta de acceso coincidente más larga.
  3. De estos filtros, se seleccionan aquellos con el conjunto más largo de símbolos de consulta.
  4. Si no queda ningún filtro válido en esta etapa, el host se reduce quitando el subdominio que se encuentra más a la izquierda y comenzando nuevamente desde el paso 1.
  5. Si un filtro aún está disponible, se aplicará la decisión de filtrar o permitir el filtro. Si nunca coincide ningún filtro, la opción predeterminada es permitir la solicitud.

Ejemplos de listas de URLs bloqueadas

Entrada de lista de URLs bloqueadas Resultado
example.com Rechaza todas las solicitudes de acceso a example.com, www.example.com y sub.www.example.com.
http://example.com Rechaza todas las solicitudes HTTP a example.com y a cualquiera de sus subdominios, pero permite las solicitudes HTTPS.
https://* Rechaza todas las solicitudes HTTPS a cualquier dominio.
mail.example.com Rechaza las solicitudes de acceso a mail.example.com, pero no a www.example.com o example.com.
.example.com Rechaza las solicitudes a example.com, pero no a sus subdominios, como example.com/docs.
.www.example.com Rechaza solicitudes a www.example.com , pero no a sus subdominios.
* Rechaza todas las solicitudes, excepto las de URLs de excepción de la lista de entidades bloqueadas. Esto incluye cualquier esquema de URL, como http://google.com., https://gmail.com. y chrome://policy.
*:8080 Rechaza todas las solicitudes al puerto 8080.
example.com/stuff Rechaza todas las solicitudes de acceso a example.com/stuff y sus subdominios.
192.0.2.1 Rechaza las solicitudes a esta dirección IP exacta.

?v
*?video*

*?video=*

*?video=100*

Rechaza cualquier solicitud con la consulta ?video=100.
*?a=1&b=2

Rechaza cualquier solicitud con las siguientes consultas:

 ?b=2&a=1

 ?a=1&b=2

?a=1&c=3&b=2

youtube.com/watch?v=xyz

Rechaza el video de YouTube con el ID xyz.

Cuando realizas un bloqueo, cualquier caso del par clave-valor es suficiente.

Si lo permites, cada caso de la clave debería tener un valor coincidente. 

Ejemplo

Si se permite youtube.com/watch?v=V2, no se permitirá youtube.com/watch?v=V1&v=V2. Permite youtube.com/watch?v=V2&v=V2.

Busca coincidencias con http://mail.example.com/mail/inbox

  1. Primero, busca los filtros para mail.example.com y ve al paso 2. Si eso falla, vuelve a intentarlo con example.com, com y, por último, "".
  2. Entre los filtros actuales, quita los que tengan un esquema que no sea http.
  3. Entre los filtros actuales, quita los que tengan un número de puerto exacto y no el 80.
  4. Entre los filtros actuales, quita los que no tengan /mail/inbox como prefijo de la ruta de acceso.
  5. Elige el filtro con el prefijo de ruta de acceso más largo y aplícalo. Si no existe ese filtro, regresa al paso 1 y prueba con el siguiente subdominio.

Permite solo un pequeño conjunto de sitios

  1. Bloquea *.
  2. Permite los sitios seleccionados: mail.example.com, myownpersonaldomain.com y google.com.

Bloquea todos los accesos a un dominio, excepto al servidor de correo electrónico usando HTTPS y a la página principal

  1. Bloquea example.com.
  2. Permite https://mail.example.com.
  3. Permite .example.com y, tal vez, .www.example.com.

Bloquea todo el acceso a YouTube, excepto los videos seleccionados.

  1. Bloquea youtube.com.
  2. Permite youtube.com/watch?v=V1.
  3. Permite youtube.com/watch?v=V2.

¿Te resultó útil esto?

¿Cómo podemos mejorarla?
Búsqueda
Borrar búsqueda
Cerrar la búsqueda
Menú principal
9263042240989449679
true
Buscar en el Centro de asistencia
true
true
true
true
true
410864
false
false