Webes erőforrások címei maszkjainak használata
A webes erőforrások címmaszkjának (más néven „címmaszk”) használata akkor jöhet jól, ha a webes erőforrások hozzáférési szabályának létrehozásakor sok hasonló címet kell megadnia. Jól megtervezve egyetlen címmaszk webes erőforrások nagy számú címét válthatja ki.
A címmaszk megtervezésekor tartsa be az alábbi szabályokat:
- A
*
karakter egy vagy több karaktert tartalmazó bármilyen sorozatot helyettesít.Ha például a címmaszkba az
*abc*
szöveget írja be, akkor a hozzáférési szabály minden olyan webes erőforrásra vonatkozik, amelyben megtalálható azabc
karaktersorozat. Példa:http://www.example.com/page_0-9abcdef.html
. - A
*.
karakterek (más néven tartománymaszk) lehetővé teszik a cím összes tartományának kiválasztását. A*.
tartománymaszk bármilyen tartománynevet, altartománynevet vagy üres sort jelöl.Példa: a
*.pelda.com
maszk a következő címeket jelöli:http://kepek.pelda.com
. A*.
tartománymaszkképeket
jelöl.http://felhasznalo.kepek.pelda.com
. A*.
tartománymaszkképeket
ésfelhasználót
jelöl.http://pelda.com
. A*.
tartománymaszk üres sorként értelmezendő.
- A címmaszk elején álló
www.
karaktersorozatot a rendszer*.
sorozatként értelmezi.Példa: a
www.pelda.com
címmaszkot a rendszer*.pelda.com
címmaszkként kezeli. Ez a maszk awww2.pelda.com
és awww.kepek.pelda.com
címeket jelöli. - Ha egy címmaszk nem
*
karakterrel kezdődik, akkor a címmaszk tartalma megegyezik a*.
előtaggal ellátott azonos tartalommal. - Ha egy címmaszk
/
vagy*
karaktertől eltérő karakterre végződik, akkor a címmaszk tartalma megegyezik/*
utótaggal ellátott azonos tartalommal.Példa: a
http://www.pelda.com
címmaszk lefedi az olyan címeket, mint ahttp://www.pelda.com/abc
, ahol aza
,b
ésc
bármilyen karakter lehet. - Ha egy címmaszk
/
karakterre végződik, akkor a címmaszk tartalma megegyezik a/*.
utótaggal ellátott azonos tartalommal. - A címmaszk végén lévő
/*
karaktersorozatot a rendszer/*
karakterekként vagy üres karakterláncként értelmezi. - A webes erőforrások címeinek ellenőrzése címmaszk alapján történik, figyelembe véve a protokollt is (http vagy https):
- Ha a címmaszkban nem szerepel a hálózati protokoll, akkor bármilyen hálózati protokollt tartalmazó címeket lefedi.
Példa: a
example.com
címmaszk ahttp://example.com
és ahttps://example.com
címeket is magában foglalja. - Ha a címmaszkban szerepel a hálózati protokoll, akkor csak az ilyen hálózati protokollt tartalmazó címeket fedi le.
Példa: a
http://*.pelda.com
címmaszk magában foglalja ahttp://www.pelda.com
címet, de ahttps://www.pelda.com
címet nem.
- Ha a címmaszkban nem szerepel a hálózati protokoll, akkor bármilyen hálózati protokollt tartalmazó címeket lefedi.
- A kettős idézőjelben szereplő címmaszkot a rendszer további behelyettesítések nélkül kezeli, kivéve a
*
karaktert, ha az az elején szerepel a címmaszkban. Az 5. és 7. szabály nem vonatkozik a kettős idézőjelbe tett címmaszkokra (lásd a lenti táblázatban a 14–18. példákat). - A címmaszkok és webes erőforrások összevetésekor a rendszer nem veszi figyelembe a felhasználónevet és jelszót, a kapcsolódási portot és a kis- vagy nagybetűs írásmódot.
Példák a szabályok használatára a címmaszkok létrehozása során
Szám
Címmaszk
Webes erőforrások ellenőrzendő címe
Lefedi a címet a címmaszk?
Megjegyzés
1
*.pelda.com
http://www.123example.com
Nem
Lásd: 1. szabály.
2
*.pelda.com
http://www.123.example.com
Igen
Lásd: 2. szabály.
3
*pelda.com
http://www.123example.com
Igen
Lásd: 1. szabály.
4
*pelda.com
http://www.123.example.com
Igen
Lásd: 1. szabály.
5
http://www.*.pelda.com
http://www.123example.com
Nem
Lásd: 1. szabály.
6
www.pelda.com
http://www.pelda.com
Igen
Lásd: 3., 2., 1. szabály.
7
www.pelda.com
https://www.pelda.com
Igen
Lásd: 3., 2., 1. szabály.
8
http://www.*.pelda.com
http://123.pelda.com
Igen
Lásd: 3., 4., 1. szabály.
9
www.pelda.com
http://www.example.com/abc
Igen
Lásd: 3., 5., 1. szabály.
10
pelda.com
http://www.pelda.com
Igen
Lásd: 3., 1. szabály.
11
http://pelda.com/
http://pelda.com/abc
Igen
Lásd: 6. szabály.
12
http://pelda.com/*
http://example.com
Igen
Lásd: 7. szabály.
13
http://example.com
https://pelda.com
Nem
Lásd: 8. szabály.
14
"pelda.com"
http://www.pelda.com
Nem
Lásd: 9. szabály.
15
„http://www.pelda.com”
http://www.example.com/abc
Nem
Lásd: 9. szabály.
16
"*.pelda.com"
http://www.pelda.com
Igen
Lásd: 1., 9. szabály.
17
"http://www.pelda.com/*"
http://www.example.com/abc
Igen
Lásd: 1., 9. szabály.
18
"www.pelda.com"
http://www.pelda.com; https://www.pelda.com
Igen
Lásd: 9., 8. szabály.
19
www.pelda.com/abc/123
http://www.example.com/abc
Nem
A címmaszk a webes erőforrás címénél több információt tartalmaz.