Utilizarea unei măști pentru adrese de resurse Web (denumită și „mască de adresă”) poate fi utilă dacă ai nevoie să introduci multe adrese de resurse Web similare la crearea unei reguli de accesare a resurselor Web. Dacă este bine construită, o mască de adresă poate înlocui un număr mare de adrese de resurse Web.
Atunci când creezi o mască de adresă, respectă aceste reguli:
*
înlocuiește orice secvență care conține zero sau mai multe caractere.De exemplu, dacă introduceți masca de adrese *abc*, regula de acces este aplicată tuturor resurselor Web care conțin secvența abc. Exemplu: http://www.exemplu.com/page_0-9abcdef.html.
Pentru a include caracterul *
în masca de adresă, introdu caracterul *
de două ori.
www.
de la începutul unei măști de adrese este interpretată ca o secvență *.
.Exemplu: masca de adresă www.exemplu.com este tratată ca *.exemplu.com.
*
, conținutul măștii de adrese este echivalent cu același conținut cu prefixul *.
*.
la începutul unei măști de adrese este interpretată ca *.
sau ca un șir gol.Exemplu: masca de adrese http://www.*.exemplu.com acoperă adresa http://www2.exemplu.com.
/
sau *
, conținutul măștii de adresă este echivalent cu același conținut cu postfixul /*
.Exemplu: masca de adrese http://www.exemplu.com acoperă adrese precum http://www.exemplu.com/abc, unde a, b și c sunt orice caractere.
/
, conținutul măștii de adrese este echivalent cu același conținut cu postfixul /*.
/*
la sfârșitul unei măști de adrese este interpretată ca /*
sau ca un șir necompletat.Exemplu: masca de adrese exemplu.com acoperă adresele http://exemplu.com și https://exemplu.com.
Exemplu: masca de adrese http://*.exemplu.com acoperă adresele http://www.exemplu.com, însă nu acoperă https://www.exemplu.com.
*
în cazul în care a fost inclus inițial în masca de adresă. Regulile 5 și 7 nu se aplică pentru măștile de adresă încadrate între ghilimele duble (vezi exemplele 14 – 18 din tabelul de mai jos).
Exemple de moduri de utilizare a regulilor pentru crearea măștilor de adrese
Nr. |
Mască de adresă |
Adresă resursă Web de verificat |
Este adresa acoperită de masca de adrese |
Comentariu |
---|---|---|---|---|
1 |
*.exemplu.com |
http://www.123exemplu.com |
Nu |
Vezi regula 1. |
2 |
*.exemplu.com |
http://www.123.exemplu.com |
Da |
Vezi regula 1. |
3 |
*exemplu.com |
http://www.123exemplu.com |
Da |
Vezi regula 1. |
4 |
*exemplu.com |
http://www.123.exemplu.com |
Da |
Vezi regula 1. |
5 |
http://www.*.exemplu.com |
http://www.123exemplu.com |
Nu |
Vezi regula 1. |
6 |
www.exemplu.com |
http://www.exemplu.com |
Da |
Vezi regulile 2, 1. |
7 |
www.exemplu.com |
https://www.exemplu.com |
Da |
Vezi regulile 2, 1. |
8 |
http://www.*.exemplu.com |
http://123.exemplu.com |
Da |
Vezi regulile 2, 4, 1. |
9 |
www.exemplu.com |
http://www.exemplu.com/abc |
Da |
Vezi regulile 2, 5, 1. |
10 |
exemplu.com |
http://www.exemplu.com |
Da |
Vezi regulile 3, 1. |
11 |
http://exemplu.com/ |
http://exemplu.com/abc |
Da |
Vezi regula 6. |
12 |
http://exemplu.com/* |
http://exemplu.com |
Da |
Vezi regula 7. |
13 |
http://exemplu.com |
https://exemplu.com |
Nu |
Vezi regula 8. |
14 |
"exemplu.com" |
http://www.exemplu.com |
Nu |
Vezi regula 9. |
15 |
"http://www.exemplu.com" |
http://www.exemplu.com/abc |
Nu |
Vezi regula 9. |
16 |
"*.exemplu.com" |
http://www.exemplu.com |
Da |
Vezi regulile 1, 9. |
17 |
"http://www.exemplu.com/*" |
http://www.exemplu.com/abc |
Da |
Vezi regulile 1, 9. |
18 |
"www.exemplu.com" |
http://www.exemplu.com; https://www.exemplu.com |
Da |
Vezi regulile 9, 8. |
19 |
www.exemplu.com/abc/123 |
http://www.exemplu.com/abc |
Nu |
O mască de adrese conține mai multe informații decât adresa unei resurse Web. |