웹 리소스 주소 마스크("주소 마스크"라고도 함)를 사용하면 웹 리소스 접근 규칙을 생성할 때 수많은 유사한 웹 리소스를 입력해야 할 경우 유용할 수 있습니다. 제대로 만들어진 주소 마스크 하나가 다수의 웹 리소스 주소를 대체할 수 있습니다.
주소 마스크를 만들 때, 다음 규칙을 따릅니다:
*
문자는 0자 이상의 문자를 대체합니다.예를 들어, 주소 마스크로 *abc*를 입력하는 경우 abc가 포함되어 있는 모든 웹 리소스에 접근 규칙이 적용됩니다. 예: http://www.example.com/page_0-9abcdef.html.
주소 마스크에서 *
문자를 포함하려면, *
문자를 두 번 입력하십시오.
www.
문자는 *
순서로 해석됩니다.예: 주소 마스크 www.example.com은 *.example.com으로 처리됩니다.
*
문자로 시작되지 않는 경우 주소 마스크의 컨텐츠는 *
접두사가 있는 컨텐츠와 동일합니다.*.
문자는 *.
또는 빈 문자열로 해석됩니다.예: 주소 마스크 http://www.*.example.com에는 http://www2.example.com이 포함됩니다.
/
또는 *
이외의 문자로 끝나는 경우 주소 마스크의 컨텐츠는 /*
접미사가 있는 컨텐츠와 동일합니다.예: 주소 마스크 http://www.example.com에는 http://www.example.com/abc와 같은 주소가 포함됩니다. 여기서 a, b, c는 아무 문자나 상관 없습니다.
/
문자로 끝나는 경우 주소 마스크의 컨텐츠는 /*
접미사가 있는 컨텐츠와 동일합니다./*
문자는 /*
또는 빈 문자열로 해석됩니다.예: 주소 마스크 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 |
예 |
규칙 1 참조. |
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 |
예 |
규칙 2 및 1 참조. |
7 |
www.example.com |
https://www.example.com |
예 |
규칙 2 및 1 참조. |
8 |
http://www.*.example.com |
http://123.example.com |
예 |
규칙 2, 4, 1 참조. |
9 |
www.example.com |
http://www.example.com/abc |
예 |
규칙 2, 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 |
아니오 |
주소 마스크에는 웹리소스 주소외에 추가 정보가 포함되어 있습니다. |