# Filtros URL

> Referencia de sintaxis de filtros URL para las políticas URLBlocklist y URLAllowlist en Applivery: reglas de formato y ejemplos.

Source: https://docs.applivery.com/es/device-management/android/troubleshooting/url-filter-format/  •  Last updated: 2026-06-03

**Answers:** ¿Cómo funcionan los filtros URL? · ¿Qué es URLBlocklist? · ¿Qué es URLAllowlist? · ¿Cómo configurar filtros URL? · ¿Cuál es la sintaxis de los filtros URL? · ¿Cómo bloquear un sitio web con filtros URL? · ¿Cómo permitir un sitio web con filtros URL? · ¿Cuáles son las mejores prácticas para el filtrado URL?

**Key topics:** Sintaxis de filtros URL, Políticas URLBlocklist, Políticas URLAllowlist, Control de acceso web, Aplicación de políticas de seguridad, URLBlocklist, URLAllowlist, HTTP, HTTPS, FTP

---

**TL;DR:** Aprende a usar filtros URL con políticas URLBlocklist y URLAllowlist comprendiendo la sintaxis correcta y aplicando ejemplos prácticos.

Los filtros URL ofrecen a los administradores de IT herramientas eficaces para gestionar y controlar el acceso web de los dispositivos de su organización. Aplicando estas reglas, los administradores pueden garantizar el cumplimiento de las políticas de seguridad y los requisitos normativos, a la vez que permiten un uso de internet productivo y seguro.

El formato para definir filtros en las políticas URLBlocklist y URLAllowlist sigue un patrón específico:

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

## Componentes de un filtro URL

1.  **Esquema (opcional)**: Especifica el protocolo usado en la URL. Puede ser `http`, `https`, `ftp`, `chrome`, etc., y debe ir seguido de '**://**'.

2.  **Prefijo punto (opcional)**: Un '.' (punto) opcional puede preceder al campo host para desactivar la coincidencia con subdominios.

3.  **Host (obligatorio)**: El campo host es obligatorio y representa un nombre de host válido o una dirección IP. También puede ser '**\***'. Los subdominios coinciden a menos que se deshabiliten con el prefijo punto.

4.  **Puerto (opcional)**: Se puede especificar un puerto opcional tras el host. Debe ser un valor válido entre 1 y 65535.

5.  **Ruta (opcional)**: Puede seguir al puerto opcionalmente, indicando una ubicación específica dentro del host. Se puede usar cualquier cadena en este campo.

6.  **Consulta (opcional)**: Va al final del filtro URL, compuesta por pares clave-valor y tokens de solo clave delimitados por '&'.

    -   Los tokens clave-valor se separan con '='.

    -   Un token de consulta puede terminar con '\*' para indicar coincidencia de prefijo.

    -   El orden de los tokens no se tiene en cuenta durante la coincidencia.

## Reglas y consideraciones especiales

-   La ruta y la consulta distinguen mayúsculas de minúsculas.

-   Los esquemas personalizados se admiten con patrones restringidos (`scheme:*` y `scheme://*`).

-   Si hay un separador de referencia '#', todo lo que va después se ignora.

-   Los filtros se seleccionan por la coincidencia más específica:

    -   Se prefiere el host más largo.

    -   Los filtros con esquema o puerto no coincidente se descartan.

    -   Se selecciona la ruta más larga que coincida.

    -   Se selecciona el conjunto de tokens de consulta más largo.

-   Si no se encuentra ningún filtro válido, se elimina el subdominio más a la izquierda del host y se intenta el filtrado de nuevo.

-   El host especial '\*' coincide con todos los hosts y se busca en último lugar.

-   Cuando se aplican filtros de bloqueo y de permitidos, la lista de permitidos tiene precedencia.

-   Los filtros con prefijo '.' solo coinciden con hosts exactos.

## Ejemplos

-   **\["example.com"\]**: Bloquea todas las solicitudes al dominio "example.com" y cualquier subdominio.

-   **\["http://example.com"\]**: Bloquea todas las solicitudes HTTP al dominio "example.com" y sus subdominios; otros esquemas (p. ej., HTTPS, FTP) siguen permitidos.

-   **\["mail.example.com"\]**: Bloquea las solicitudes al dominio "mail.example.com" pero no a "www.example.com" ni a "example.com".

-   **\[".example.com"\]**: Bloquea exactamente "example.com" sin bloquear subdominios.

-   **\["\*"\]**: Bloquea todas las solicitudes; solo se permitirán las URL de la lista de permitidos.

-   **\["\*:8080"\]**: Bloquea todas las solicitudes al puerto 8080.

-   **\["192.168.1.2"\]**: Bloquea las solicitudes a esta dirección IP exacta.

:::tip
Prueba siempre los filtros URL en un entorno de pruebas antes de desplegarlos en producción.
:::
