İnternet kaynağı adreslerinin maskelerini düzenleme
Bir İnternet kaynağı adresi kuralı oluştururken çok sayıda benzer İnternet kaynağı adresi girmeniz gerekiyorsa İnternet kaynağı adresi maskesi (aynı zamanda "adresi maskesi” olarak da adlandırılır) kullanmak faydalı olabilir. İyi tasarlanırsa bir adres maskesi, çok sayıda İnternet kaynağı adresinin yerini alabilir.
Bir adres maskesi oluştururken aşağıdaki kuralları uygulayın:
*
karakteri, sıfır veya daha fazla karakter içeren herhangi bir dizinin yerini alır.Örneğin
*abc*
adres maskesini girersenizabc
dizisini içeren tüm İnternet kaynaklarına erişim kuralı uygulanır. Örnek:http://www.example.com/page_0-9abcdef.html
.*.
dizisi karakterler (bir etki alanı maskesi olarak bilinir) bir adresin tüm etki alanlarını seçmenize izin verir.*.
etki alanı maskesi, herhangi bir etki alanını, alt etki alanını veya boş bir satırı temsil eder.Örnek:
* .example.com
maskesi aşağıdaki adresleri temsil eder:http://pictures.example.com
. Etki alanı maskesi*.
resimleri
temsil eder.http://user.pictures.example.com
.*.
etki alanı maskesiresimleri
vekullanıcıyı
temsil eder.http://example.com
.*.
etki alanı maskesi boş bir satır olarak yorumlanır.
- Adres maskesinin başındaki
www.
karakter dizisi,*.
dizisi olarak yorumlanır.Örneğin:
www.example.com
adres maskesi*.example.com
olarak yorumlanır. Bu maskewww2.example.com
vewww.pictures.example.com
adreslerini kapsar. - Adres maskesi
*
karakteri ile başlamıyorsa adres maskesinin içeriği*.
ön ekli aynı içeriğe eşdeğerdir. - Adres maskesi
/
veya*
dışında bir karakterle bitiyorsa adres maskesinin içeriği/*
son ekli aynı içeriğe eşdeğerdir.Örneğin:
http://www.example.com
adres maskesi;a
,b
vec
’nin herhangi bir karakter olduğuhttp://www.example.com/abc
gibi adresleri kapsar. - Adres maskesi
/
karakteri ile bitiyorsa adres maskesinin içeriği/*.
son eki ile aynı içeriğe eşdeğerdir. - Adres maskesinin sonundaki
/*
karakter dizisi,/*
veya boş bir dizi olarak yorumlanır. - İnternet kaynağı adresleri, iletişim kuralını (http veya https) göz önünde bulundurarak bir adres maskesi ile doğrulanır:
- Adres maskesi herhangi bir ağ iletişim kuralı içermiyorsa bu adres maskesi herhangi bir ağ iletişim kuralına sahip adresleri kapsar.
Örnek:
example.com
maskesihttp://example.com
vehttps://example.com
adreslerini kapsar. - Adres maskesi bir ağ iletişim kuralını içeriyorsa bu adres maskesi sadece adres maskesi ile aynı ağ iletişim kuralına sahip adresleri kapsar.
Örneğin:
http://*.example.com
adres maskesihttp://www.example.com
adresini kapsar ancakhttps://www.example.com
adresini kapsamaz.
- Adres maskesi herhangi bir ağ iletişim kuralı içermiyorsa bu adres maskesi herhangi bir ağ iletişim kuralına sahip adresleri kapsar.
- Çift tırnak içindeki bir adres maskesi ek değiştirmeleri göz önünde bulundurmadan işlenir ancak başlangıçta adres maskesine dahil edildiyse
*
karakteri istisnadır. Çift tırnak işareti ile çevrelenen adres maskeleri için kural 5 ve 7 geçerli değildir (aşağıdaki tabloda örnek 14 – 18’e bakınız). - Bir İnternet kaynağının adres maskesiyle karşılaştırma yaparken kullanıcı adı ve parolası, bağlantı noktası ve karakterin büyük/küçük harf durumu göz önünde bulundurulur.
Adres maskeleri oluştururken kuralların nasıl kullanılacağının örnekleri
No.
Adres maskesi
Doğrulanacak İnternet kaynağının adresi
Adres maskesi adresi kapsıyor mu?
Yorum
1
*.example.com
http://www.123example.com
Hayır
1. kurala bakınız.
2
*.example.com
http://www.123.example.com
Evet
2. kurala bakınız.
3
*example.com
http://www.123example.com
Evet
1. kurala bakınız.
4
*example.com
http://www.123.example.com
Evet
1. kurala bakınız.
5
http://www.*.example.com
http://www.123example.com
Hayır
1. kurala bakınız.
6
www.example.com
http://www.example.com
Evet
3., 2. ve 1. kurala bakınız.
7
www.example.com
https://www.example.com
Evet
3., 2. ve 1. kurala bakınız.
8
http://www.*.example.com
http://123.example.com
Evet
3., 4. ve 1. kurala bakınız.
9
www.example.com
http://www.example.com/abc
Evet
3., 5. ve 1. kurala bakınız.
10
example.com
http://www.example.com
Evet
3. ve 1. kurala bakınız.
11
http://example.com/
http://example.com/abc
Evet
6. kurala bakınız.
12
http://example.com/*
http://example.com
Evet
7. kurala bakınız.
13
http://example.com
https://example.com
Hayır
8. kurala bakınız.
14
"example.com"
http://www.example.com
Hayır
9. kurala bakınız.
15
"http://www.example.com"
http://www.example.com/abc
Hayır
9. kurala bakınız.
16
"*.example.com"
http://www.example.com
Evet
1. ve 9. kurala bakınız.
17
"http://www.example.com/*"
http://www.example.com/abc
Evet
1. ve 9. kurala bakınız.
18
"www.example.com"
http://www.example.com; https://www.example.com
Evet
9. ve 8. kurala bakınız.
19
www.example.com/abc/123
http://www.example.com/abc
Hayır
Bir adres maskesi, bir İnternet kaynağının adresinden daha fazla bilgi içerir.