エンタープライズ ポリシー URL パターン形式

複数のポリシーでは、適用する URL を指定するための URL パターンが必要です。 次の規則では、これらのパターンの仕様について説明します。

有効なパターン仕様

有効なパターン指定は、次のいずれかの形式 (引用符なし) です。

  • "*"

    • このパターンは、任意の URL と、任意のスキーム、ポート、パスと一致します。
  • "scheme://domains:port/path"

    • サポートされているスキームは、"http" と "https" です。
    • スキームは、スキーム区切り記号 "://" と共に除外して、任意のスキームに一致させることができます。 または、ワイルドカード "*" を使用して同じ効果を得ることもできます。
    • ドメインの後に最上位ドメインが続き、1 つ以上のサブドメインがプレフィックスとして付けられます。 代わりに、ホスト (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:"の後にスラッシュが 3 つ付いている) を使用する必要があります。 有効なファイル URL ワイルドカード形式は"file:///*" のみです。これは、有効なファイル URL と一致します。
    • ファイル URL のドメイン部分は空で、任意のドメイン (または localhost) と一致する必要があります。 たとえば、"file:///file.html" は "file://localhost/file.html" と "file://mysite.com/file.html" と一致します。
    • ポートは使用できません。

無効なパターン

次のパターンは無効です。

  • [*.].mysite.com が無効です ("mysite" の前にドットがあることに注意してください)。
  • ドメインが存在しない (ファイル URL では許可されない) ので、file://mysite.com/somefile.html は無効です。
  • file://somefile.html が無効です (スラッシュは 3 つではなく 2 つだけです)。
  • 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 International License に記載されている条項に従って使用されています。 元の Chromium のページはこちらです。

クリエイティブ・コモンズ・ライセンス
この著作物は、Creative Commons Attribution 4.0 International License に従って使用許諾されています。

関連項目