다음을 통해 공유


엔터프라이즈 정책 URL 패턴 형식

여러 정책을 적용할 URL을 지정하려면 URL 패턴이 필요합니다. 다음 규칙은 이러한 패턴에 대한 사양을 설명합니다.

유효한 패턴 사양

유효한 패턴 사양은 따옴표 없이 다음 양식 중 하나입니다.

  • "*"

    • 이 패턴은 모든 URL과 모든 체계, 포트 및 경로와 일치합니다.
  • "scheme://domains:port/path"

    • 지원되는 체계는 "http" 및 "https"입니다.
    • 모든 스키마와 일치하도록 스키마 구분 기호 "://"와 함께 스키마를 제외할 수 있습니다. 또는 와일드카드 "*"를 동일한 효과에 사용할 수 있습니다.
    • 도메인 뒤에는 하나 이상의 하위 도메인 접두사로 된 최상위 도메인이 있습니다. 또는 호스트(예: localhost)를 대신 사용할 수 있습니다.
      • 도메인에는 도메인 또는 하위 도메인과 일치하도록 와일드카드 "[*.]"가 접두사로 지정됩니다. 문제의 도메인은 모든 수준의 하위 도메인일 수 있습니다. 와일드카드 "[*.]"의 뒤에 점이 없도록 도메인/하위 도메인에 직접 접두사를 지정해야 합니다.
      • 와일드카드 접두사를 사용하지 않는 도메인은 하위 도메인이 아닌 정확한 도메인만 일치합니다.
    • 포트는 0-65535 범위의 숫자입니다. 포트 구분 기호 ":"와 함께 제외하거나 모든 포트와 일치하도록 와일드카드 "*"로 바꿀 수 있습니다.
    • 마찬가지로 경로는 부분 구분 기호 "/"와 함께 제외하거나 모든 경로와 일치하도록 와일드카드 "*"로 바꿀 수 있습니다.
    • 와일드카드는 구성표, 도메인, 호스트, 포트 또는 경로를 부분적으로 일치시키는 데 사용할 수 없습니다.
    • 동일한 패턴(예: ://google.com:/*)에서 여러 와일드카드를 사용할 수 있습니다.
  • "scheme://a.b.c.d:port/path"

    • 도메인 대신 "a.b.c.d" 형식의 IPv4 주소를 사용할 수 있습니다. 스키마, 포트 및 경로에 대한 규칙은 도메인 URL과 동일하게 유지되지만 IP 주소에는 와일드카드를 전혀 사용할 수 없습니다.
  • "scheme://[a:b:c:d:e:f:g:h]:p ort/path"

    • IPv6 주소는 "[a:b:c:d:e:f:g:h]" 형식으로도 사용할 수 있습니다. 대괄호는 필수입니다. IPv4 주소와 마찬가지로 와일드카드는 지원되지 않습니다. 스키마, 포트 및 경로에 대한 규칙은 도메인 URL 및 IPv4 주소와 동일하게 유지됩니다.
  • "file://path"

    • "file" 체계를 사용하는 경우 경로는 "/"로 시작해야 하므로 "file://dir/myfile.html"는 잘못된 패턴입니다. "file:///dir/myfile.html"("file:"이후 세 개의 슬래시 포함)를 대신 사용해야 합니다. 유효한 파일 URL 와일드카드 형식은 유효한 파일 URL과 일치하는 "file:///*"입니다.
    • 파일 URL의 도메인 부분은 비어 있어야 하며 모든 도메인(또는 localhost)과 일치해야 합니다. 예를 들어 "file:///file.html"은 "file://localhost/file.html" 및 "file://mysite.com/file.html"와 일치합니다.
    • 포트를 사용할 수 없습니다.

잘못된 패턴

다음 패턴이 잘못되었습니다.

  • [*.]. mysite.com 잘못되었습니다("mysite" 앞의 점을 확인).
  • file://mysite.com/somefile.html 도메인이 무효이므로 유효하지 않습니다(파일 URL에서는 허용되지 않음).
  • file://somefile.html 잘못되었습니다(3개가 아닌 두 개의 슬래시만).
  • file://somefile. . (와일드카드를 포함하는 유일한 유효한 파일 URL은 file:///).
  • [*.] 127.0.0.1이 잘못되었습니다(IP 주소가 있는 하위 도메인 또는 하위 도메인 와일드카드 사용이 잘못됨).

패턴 예제

패턴의 몇 가지 예는 다음과 같습니다.

  • [*.] mysite.com mysite.com 및 subdomain.mysite.com 모두 일치합니다. 또한 모든 체계, 포트 및 경로와 일치합니다.
  • [*.] ontoso.com contoso.com 일치하지 않습니다. 그러나 subdomain.ontoso.com 일치합니다.
  • file:///foo/bar.html file://localhost/foo/bar.html 및 file://mysite.com/foo/bar.html 일치합니다.
  • file:///*은 유효하며 모든 file:// URL과 일치합니다.
  • 스키마, 포트 및 경로는 IP 주소와 함께 사용할 수 있습니다(예: https://[::1]:8080/myfile.html 유효합니다.

콘텐츠 라이선스

참고

이 페이지의 일부는 Chromium.org에서 생성 및 공유하고 Creative Commons Attribution 4.0 국제 라이선스에 규정된 조건에 따라 사용되는 작업을 기반으로 합니다. 원래 Chromium 페이지는 여기에서 찾을 수 있습니다.

Creative Commons 라이선스
이 작업은 Creative Commons Attribution 4.0 국제 라이선스에서 사용이 허가되었습니다.

참고 항목