編輯網頁資源位址的遮罩
如果您在建立網路資源存取規則時需要輸入多個相似的網頁位址,則使用網路資源位址遮罩(也稱為”位址遮罩”)會較為便利。如果建立得當,一個位址遮罩可以替換多項的網頁位址。
建立位址遮罩時遵循以下規則:
*
字元將替換包含零或任意個字元的任何序列。例如,如果輸入
*abc*
位址遮罩,則存取規則將套用於包含序列abc
的所有網路資源。範例:http://www.example.com/page_0-9abcdef.html
。- 一個序列的
*.
字符(稱為網域遮罩)可讓您選擇位址的所有網域。*.
網域遮罩可表示任何網域名稱、子網域名稱或空白行。示例:
* .example.com
遮罩表示以下位址:http://pictures.example.com
。域遮罩*.
代表圖片。
http://user.pictures.example.com
。網域遮罩*.
代表圖片.
和使用者.
http://example.com
。網域遮罩*.
被解釋為空白行。
- 位於位址遮罩開頭的
www.
字元序列被解釋為*.
序列。範例:位址遮罩
www.example.com
將被解釋為*.example.com
。此遮罩涵蓋位址www2.example.com
和www.pictures.example.com
。 - 如果位址遮罩不以
*
字元開頭,則位址遮罩的內容等同於以*.
為首碼的內容。 - 如果位址遮罩以
/
或*
,之外的字元結尾,則位址遮罩的內容等同於以/*
為尾碼的內容。範例:位址遮罩
http://www.example.com
涵蓋像http://www.example.com/abc
這樣的位址,其中a
、b
和c
為任意字元。 - 如果位址遮罩以
/
字元結尾,則位址遮罩的內容等同於以/*.
為尾碼的內容。 - 字元序列
/*
將被解釋為/*
或空字串。 - 網頁資源位址根據位址遮罩進行驗證,同時會考慮使用的協定(http 或 https):
- 如果位址遮罩不含網路通訊協定,該位址遮罩將涵蓋使用任意網路通訊協定的位址。
範例:位址遮罩
example.com
涵蓋位址http://example.com
和https://example.com
。 - 如果位址遮罩包含網路通訊協定,該位址僅涵蓋使用位址遮罩中網路通訊協定的位址。
範例:位址遮罩
http://*.example.com
涵蓋位址http://www.example.com
,但不涵蓋https://www.example.com
。
- 如果位址遮罩不含網路通訊協定,該位址遮罩將涵蓋使用任意網路通訊協定的位址。
- 用雙引號引起來的位址遮罩表示除
*
字元(如果初始包含在位址遮罩中)外,不考慮其他任何替代項目。規則 5 和 7 不會應用至雙引號中的位址遮罩(請參閱下表中的範例 14-18)。 - 在比較網頁資源的位址遮罩時,不會考慮使用者名稱和密碼、連接埠以及字元大小寫。
關於如何使用規則建立位址遮罩的示範
編號
位址遮罩
要驗證的網頁資源位址
是位址遮罩涵蓋的位址
註解
1
*.example.com
http://www.123example.com
否
參見規則 1。
2
*.example.com
http://www.123.example.com
是
參見規則 2。
3
*example.com
http://www.123example.com
是
參見規則 1。
4
*example.com
http://www.123.example.com
是
參見規則 1。
5
http://www.*.example.com
http://www.123example.com
否
參見規則 1。
6
www.example.com
http://www.example.com
是
參見規則 3、2、1。
7
www.example.com
https://www.example.com
是
參見規則 3、2、1。
8
http://www.*.example.com
http://123.example.com
是
參見規則 3、4、1。
9
www.example.com
http://www.example.com/abc
是
參見規則 3、5、1。
10
example.com
http://www.example.com
是
參見規則 3、1。
11
http://example.com/
http://example.com/abc
是
參見規則 6。
12
http://example.com/*
http://example.com
是
參見規則 7。
13
http://example.com
https://example.com
否
參見規則 8。
14
"example.com"
http://www.example.com
否
參見規則 9。
15
"http://www.example.com"
http://www.example.com/abc
否
參見規則 9。
16
"*.example.com"
http://www.example.com
是
參見規則 1、9。
17
"http://www.example.com/*"
http://www.example.com/abc
是
參見規則 1、9。
18
"www.example.com"
http://www.example.com; https://www.example.com
是
參見規則 9、8。
19
www.example.com/abc/123
http://www.example.com/abc
否
位址遮罩包含的資訊量多於網頁位址。