Règles de création de masques d'adresses de sites Internet
Le masque d'adresse du site Internet (ci-après également "masque d'adresse") peut vous être utile lorsque vous devez saisir une multitude d'adresses de sites Internet similaires lorsque vous créez une règle d'accès aux sites Internet. Un seul masque correct peut se substituer à une multitude d'adresses des sites Internet.
Pour créer un masque d'adresses, il faut respecter les règles suivantes :
- Le caractère
*
remplace n'importe quelle séquence de caractères dont le nombre de caractères est zéro ou plus.Par exemple, lors de la saisie du masque d'adresse
*abc*
la règle d'accès aux sites Internet s'applique à toutes les adresses qui contiennent la séquenceabc
. Exemple :http://www.example.com/page_0-9abcdef.html
. - Une séquence de caractères
*.
(également connue sur le nom de masque de domaine) vous permet de sélectionner tous les domaines d'une adresse. Le masque de domaine*.
représente tout nom de domaine, nom de sous-domaine ou une ligne blanche.Exemple : le masque
*.example.com
représente les adresses suivantes :http://pictures.example.com
. Le masque de domaine*.
représentepictures.
http://user.pictures.example.com
. Le masque de domaine*.
représentepictures.
etuser.
http://example.com
. Le masque de domaine*.
est interprété comme une ligne blanche.
- La suite de caractère
www.
au début du masque d'adresse est remplacée par*.
Exemple : le masque d'adresse
www.example.com
est équivalent à*.example.com
. Ce masque couvre les adresseswww2.example.com
etwww.pictures.example.com
. - Si le masque d'adresse commence par un caractère autre que
*
, le contenu du masque d'adresse est équivalent au même contenu avec le préfixe*.
- Si le masque d'adresses se termine par le caractère différent de
/
ou*
, le contenu du masque d'adresse est équivalent au même contenu avec le préfixe/*
.Exemple : le masque d'adresse
http://www.example.com
couvre les adresses du typehttp://www.example.com/abc
, oùa
,b
,c
représentent n'importe quels caractères. - Si le masque d'adresse se termine par le caractère
/
, le contenu du masque d'adresse est équivalent au même contenu avec le suffixe*/
. - La séquence des caractères
/*
à la fin du masque d'adresse est traitée comme/*
ou comme la ligne vide. - La vérification des adresses des sites Internet par masque d'adresse est effectuée compte tenu du schéma (http ou https) :
- S'il n'y a pas de protocole réseau dans le masque d'adresse, ce masque d'adresse couvre l'adresse avec n'importe quel protocole réseau.
Exemple : le masque de l'adresse
example.com
reprend les adresseshttp://example.com
ethttps://example.com
. - S'il y a un protocole réseau dans le masque d'adresse, ce masque d'adresse couvre uniquement les adresses avec le protocole réseau identique à celui du masque d'adresse.
Exemple : le masque d'adresse
http://*.example.com
couvre l'adressehttp://www.example.com
et ne couvre pas l'adressehttps://www.example.com
.
- S'il n'y a pas de protocole réseau dans le masque d'adresse, ce masque d'adresse couvre l'adresse avec n'importe quel protocole réseau.
- Le masque d'adresse dans les guillemets doubles est interprété sans aucune permutation supplémentaire, sauf le caractère
*
s'il faisait partie du masque d'adresse d'origine. Les règles 5 et 7 ne s'appliquent pas aux masques d'adresses repris entre double guillemets (cf. exemples 14 à 18 dans le tableau ci-dessous). - Lors de la comparaison au masque d'adresse du site Internet ne sont pas pris en compte le nom d'utilisateur et le mot de passe, le port de connexion et le registre de caractères.
Exemples d'application des règles de création de masques d'adresses
Non.
Masque d'adresse
Adresse du site Internet analysée
Est-ce que l'adresse analysée satisfait au masque d'adresse
Commentaire
1
*.example.com
http://www.123example.com
Non
Cf. règle 1.
2
*.example.com
http://www.123.example.com
Oui
Cf. règle 2.
3
*example.com
http://www.123example.com
Oui
Cf. règle 1.
4
*example.com
http://www.123.example.com
Oui
Cf. règle 1.
5
http://www.*.example.com
http://www.123example.com
Non
Cf. règle 1.
6
www.example.com
http://www.example.com
Oui
Cf. règles 3, 2, 1.
7
www.example.com
https://www.example.com
Oui
Cf. règles 3, 2, 1.
8
http://www.*.example.com
http://123.example.com
Oui
Cf. règles 3, 4, 1.
9
www.example.com
http://www.example.com/abc
Oui
Cf. règles 3, 5, 1.
10
example.com
http://www.example.com
Oui
Cf. règles 3, 1.
11
http://example.com/
http://example.com/abc
Oui
Cf. règle 6.
12
http://example.com/*
http://example.com
Oui
Cf. règle 7.
13
http://example.com
https://example.com
Non
Cf. règle 8.
14
"example.com"
http://www.example.com
Non
Cf. règle 9.
15
"http://www.example.com"
http://www.example.com/abc
Non
Cf. règle 9.
16
"*.example.com"
http://www.example.com
Oui
Cf. règles 1, 9.
17
"http://www.example.com/*"
http://www.example.com/abc
Oui
Cf. règles 1, 9.
18
"www.example.com"
http://www.example.com ; https://www.example.com
Oui
Cf. règles 9, 8.
19
www.example.com/abc/123
http://www.example.com/abc
Non
Le masque d'adresse contient plus d'informations que l'adresse du site Internet