Edición de máscaras para direcciones de recursos web

El uso de una máscara para direcciones de recursos web (también denominada "máscara de dirección") puede ser útil si necesita escribir varias direcciones de recursos web similares cuando crea una regla de acceso a recursos web. Si está bien diseñada, una máscara de dirección puede sustituir a una gran cantidad de direcciones de recursos web.

Al crear una máscara de dirección, siga las reglas a continuación:

  1. El carácter * reemplaza cualquier secuencia que no tenga caracteres o que tenga uno o más caracteres.

    Por ejemplo, si crea una regla de acceso con la máscara *abc*, la regla se aplicará a todos los recursos web que tengan la secuencia abc en su dirección. Ejemplo: http://www.example.com/pagina_0-9abcdef.html.

  2. El par de caracteres *. (combinación conocida como máscara de dominio) permite abarcar todos los dominios de una dirección. La máscara de dominio *. representa cualquier nombre de dominio, subdominio o línea en blanco.

    Ejemplo: la máscara *.example.com representa las siguientes direcciones:

    • http://fotos.example.com. La máscara de dominio *. representa fotos.
    • http://usuario.fotos.example.com. La máscara de dominio *. representa fotos. y usuario.
    • http://example.com. La máscara de dominio *. se interpreta como línea en blanco.
  3. La secuencia de caracteres www. al comienzo de la máscara de dirección se interpreta como una secuencia *.

    Ejemplo: la máscara www.example.com se interpreta como *.example.com. La máscara comprende las direcciones www2.example.com y www.fotos.example.com.

  4. Si una máscara de dirección no comienza con el carácter *, el contenido de la máscara de dirección es equivalente al mismo contenido con el prefijo *..
  5. Si una máscara de dirección termina con un carácter que no sea / o *, el contenido de la máscara de dirección es equivalente al mismo contenido con el postfijo /*.

    Ejemplo: la máscara http://www.example.com comprende direcciones como http://www.example.com/abc (entendiéndose que a, b y c pueden ser cualquier carácter).

  6. Si una máscara de dirección termina con el carácter /, el contenido de la máscara de dirección es equivalente al mismo contenido con el postfijo /*.
  7. La secuencia de caracteres /* al final de una máscara de dirección se interpreta como /* o como una cadena vacía.
  8. Las direcciones de recursos web se comprueban con una máscara de dirección, teniendo en cuenta el protocolo (http o https):
    • Si la máscara de dirección no contiene un protocolo de red, esta máscara de red abarca las direcciones con cualquier protocolo de red.

      Ejemplo: la máscara de dirección example.com cubre las direcciones http://example.com y https://example.com.

    • Si la máscara de dirección contiene un protocolo de red, esta máscara de dirección solo abarca las direcciones que tienen el mismo protocolo de red que la máscara de dirección.

      Ejemplo: la máscara http://*.example.com comprende la dirección http://www.example.com, pero no la dirección https://www.example.com.

  9. Una máscara de dirección encerrada entre comillas dobles se trata sin considerar ninguna sustitución adicional, excepto el carácter * si se lo ha incluido inicialmente en la máscara de dirección. Las reglas 5 y 7 no se aplican a máscaras de dirección entre comillas dobles (consulte los ejemplos 14 al 18 de la tabla que se incluye a continuación).
  10. El nombre de usuario y la contraseña, el puerto de conexión y las mayúsculas o minúsculas de los caracteres no se tienen en cuenta durante la comparación con la máscara de dirección de un recurso web.

     

    Ejemplos de uso de reglas para crear máscaras de dirección

     

    Número

    Máscara de dirección

    Dirección de recurso web para comprobar

    ¿La máscara de dirección abarca la dirección?

    Comentario

    1

    *.example.com

    http://www.123example.com

    No

    Consulte la regla 1.

    2

    *.example.com

    http://www.123.example.com

    Consulte la regla 2.

    3

    *example.com

    http://www.123example.com

    Consulte la regla 1.

    4

    *example.com

    http://www.123.example.com

    Consulte la regla 1.

    5

    http://www.*.example.com

    http://www.123example.com

    No

    Consulte la regla 1.

    6

    www.example.com

    http://www.example.com

    Consulte las reglas 3, 2, 1.

    7

    www.example.com

    https://www.example.com

    Consulte las reglas 3, 2, 1.

    8

    http://www.*.example.com

    http://123.example.com

    Consulte las reglas 3, 4, 1.

    9

    www.example.com

    http://www.example.com/abc

    Consulte las reglas 3, 5, 1.

    10

    example.com

    http://www.example.com

    Consulte las reglas 3, 1.

    11

    http://example.com/

    http://example.com/abc

    Consulte la regla 6.

    12

    http://example.com/*

    http://example.com

    Consulte la regla 7.

    13

    http://example.com

    https://example.com

    No

    Consulte la regla 8.

    14

    "example.com"

    http://www.example.com

    No

    Consulte la regla 9.

    15

    "http://www.example.com"

    http://www.example.com/abc

    No

    Consulte la regla 9.

    16

    "*.example.com"

    http://www.example.com

    Consulte las reglas 1, 9.

    17

    "http://www.example.com/*"

    http://www.example.com/abc

    Consulte las reglas 1, 9.

    18

    "www.example.com"

    http://www.example.com; https://www.example.com

    Consulte las reglas 9, 8.

    19

    www.example.com/abc/123

    http://www.example.com/abc

    No

    Una máscara de dirección contiene más información que la dirección de un recurso web.

     

Inicio de página