Editarea măştilor pentru adrese de resurse Web
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:
- Caracterul
*
î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. - Secvenţa de caractere
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.
- Dacă o mască de adrese nu are la început caracterul
*
, conţinutul măştii de adrese este echivalent cu acelaşi conţinut cu prefixul*.
- O secvenţă de caractere
*.
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.
- Dacă o mască de adresă se termină cu alt caracter decât
/
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.
- Dacă o mască de adrese are la sfârşit caracterul
/
, conţinutul măştii de adrese este echivalent cu acelaşi conţinut cu postfixul /*.
- Secvenţa de caractere
/*
la sfârşitul unei măşti de adrese este interpretată ca/*
sau ca un şir necompletat. - Adresele de resurse Web sunt comparate cu o mască de adrese, luându-se în considerare protocolul (http sau https):
- Dacă masca de adrese nu conţine niciun protocol de reţea, această mască de adrese acoperă adresele fără niciun protocol de reţea.
Exemplu: masca de adrese exemplu.com acoperă adresele http://exemplu.com şi https://exemplu.com.
- Dacă masca de adrese conţine un protocol de reţea, această mască de adrese acoperă numai adresele cu acelaşi protocol de reţea ca şi masca de adrese.
Exemplu: masca de adrese http://*.exemplu.com acoperă adresele http://www.exemplu.com, însă nu acoperă https://www.exemplu.com.
- Dacă masca de adrese nu conţine niciun protocol de reţea, această mască de adrese acoperă adresele fără niciun protocol de reţea.
- O mască de adresă încadrată între ghilimele este tratată fără a se lua în considerare alte înlocuiri suplimentare, cu excepţia caracterului
*
î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). - Numele de utilizator şi parola, portul de conectare şi tipul majusculă/minusculă al caracterului nu sunt luate în considerare la compararea cu masca de adrese a unei resurse Web.
Exemple de moduri de utilizare a regulilor pentru crearea măştilor de adrese
Nr.
Mască de adrese
Adresă resursă Web de verificat
Este adresa acoperită de masca de adrese
Comentariu
1
*.exemplu.com
http://www.exemplu.com
Nu
Vezi regula 1.
2
*.exemplu.com
http://www.123.exemplu.com
Da
Vezi regula 1.
3
*exemplu.com
http://www.exemplu.com
Da
Vezi regula 1.
4
*exemplu.com
http://www.123.exemplu.com
Da
Vezi regula 1.
5
http://www.*.exemplu.com
http://www.exemplu.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.