Die Verwendung einer Adressmaske für eine Webressource (im Weiteren "Adressmaske") bietet sich an, wenn eine Zugriffsregel für Webressourcen erstellt wird, für die eine hohe Anzahl ähnlicher Adressen für Webressourcen angegeben werden soll. Eine korrekt formulierte Adressmaske kann eine Vielzahl von Webressourcen ersetzen.
Verwenden Sie beim Erstellen der Adressmaske die folgenden Regeln:
*
ersetzt eine beliebige Abfolge aus null oder mehr Zeichen.Beispielsweise wird bei Angabe der Adressmaske *abc* die Zugriffsregel für Webressourcen auf alle Adressen der Webressourcen angewendet, welche die Zeichenfolge abc enthalten. Beispiel: http://www.example.com/page_0-9abcdef.html.
Das Zeichen ?
wird als Fragezeichen behandelt.
Wenn das Zeichen *
in der Adressmaske enthalten sein soll müssen zwei Zeichen *
angegeben werden.
www.
zu Beginn der Adressmaske wird wie *.
behandelt.Beispiel: die Adressmaske www.example.com wird wie *.example.com behandelt.
*
, entspricht der Inhalt dieser Adressmaske dem gleichen Inhalt mit dem Präfix *.
.*.
am Anfang einer Maske wird wie *.
oder als leere Zeile behandelt.Beispiel: die Adressmaske http://www.*.example.com schließt die Adresse der Webressource http://www2.example.com ein.
/
oder *
, entspricht der Inhalt dieser Adressmaske dem gleichen Inhalt mit dem Postfix /*
.Beispiel: die Adressmaske http://www.example.com schließt eine Adresse der Form http://www.example.com/abc ein, in der a, b, c für beliebige Zeichen stehen.
/
, entspricht der Inhalt dieser Adressmaske dem gleichen Inhalt mit dem Postfix /*.
/*
am Ende einer Adressmaske wird wie /*
oder als leere Zeile behandelt.Beispiel: die Adressmaske example.com schließt die Adressen der Webressourcen http://example.com und https://example.com ein.
Beispiel: Die Adressmaske http://*.example.com schließt die Adresse der Webressource http://www.example.com ein, während die Adresse https://www.example.com nicht darunter fällt.
*
, falls es in der Adressmaske enthalten ist. Für solche Adressmasken kommen also die Regeln 5 und 7 nicht zur Anwendung (s. Beispiele 14-18 in der Tabelle unten).
Praktische Beispiele für die Regeln zum Erstellen von Adressmasken
Nr. |
Adressmaske |
Zu untersuchende Adresse für eine Webressource |
Die Adresse entspricht der Adressmaske |
Kommentar |
---|---|---|---|---|
1 |
*.example.com |
http://www.123example.com |
Nein |
Siehe Regel 1. |
2 |
*.example.com |
http://www.123.example.com |
Ja |
Siehe Regel 1. |
3 |
*example.com |
http://www.123example.com |
Ja |
Siehe Regel 1. |
4 |
*example.com |
http://www.123.example.com |
Ja |
Siehe Regel 1. |
5 |
http://www.*.example.com |
http://www.123example.com |
Nein |
Siehe Regel 1. |
6 |
www.example.com |
http://www.example.com |
Ja |
Siehe Regeln 2 und 1. |
7 |
www.example.com |
https://www.example.com |
Ja |
Siehe Regeln 2 und 1. |
8 |
http://www.*.example.com |
http://123.example.com |
Ja |
Siehe Regeln 2, 4 und 1. |
9 |
www.example.com |
http://www.example.com/abc |
Ja |
Siehe Regeln 2, 5 und 1. |
10 |
example.com |
http://www.example.com |
Ja |
Siehe Regeln 3 und 1. |
11 |
http://example.com/ |
http://example.com/abc |
Ja |
Siehe Regel 6. |
12 |
http://example.com/* |
http://example.com |
Ja |
Siehe Regel 7. |
13 |
http://example.com |
https://example.com |
Nein |
Siehe Regel 8. |
14 |
"example.com" |
http://www.example.com |
Nein |
Siehe Regel 9. |
15 |
"http://www.example.com" |
http://www.example.com/abc |
Nein |
Siehe Regel 9. |
16 |
"*.example.com" |
http://www.example.com |
Ja |
Siehe Regeln 1 und 9. |
17 |
"http://www.example.com/*" |
http://www.example.com/abc |
Ja |
Siehe Regeln 1 und 9. |
18 |
"www.example.com" |
http://www.example.com; https://www.example.com |
Ja |
Siehe Regeln 9 und 8. |
19 |
www.example.com/abc/123 |
http://www.example.com/abc |
Nein |
Eine Adressmaske enthält mehr Daten als die Adresse einer Webressource. |