Die Verwendung einer Adressmaske für eine Webressource (im Folgenden "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.
Für das Erstellen einer Adressmaske sind folgende Regeln zu beachten:
*
ersetzt eine beliebige Abfolge aus null oder mehr Zeichen.Beispielsweise wird bei Angabe der Adressmaske *abc* die Zugriffsregel für Webressourcen auf alle Adressen angewendet, welche die Zeichenfolge abc enthalten. Beispiel: http://www.example.com/page_0-9abcdef.html.
Um das Symbol *
in eine Maske aufzunehmen, muss das Symbol *
in der Maske doppelt 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 http://www2.example.com ein.
/
oder *
, so entspricht der Inhalt dieser Adressmaske dem gleichen Inhalt mit dem Postfix /*
.Beispiel: Die Adressmaske http://www.example.com schließt Adressen der Form http://www.example.com/abc ein, wobei a, b, с 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 http://example.com und https://example.com ein.
Beispiel: Die Adressmaske http://*.example.com schließt die Adresse 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 Adressmasken, die in doppelten Anführungszeichen stehen, werden die Regeln 5 und 7 nicht ausgeführt (s. Beispiele 14 – 18 in folgender Tabelle).
Praktische Beispiele für die Regeln zum Erstellen von Adressmasken
Nr. |
Adressmaske |
Zu untersuchende Adresse für eine Webressource |
Die zu untersuchende 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 Informationen als die Adresse einer Webressource. |