企业策略 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 通配符格式是“file:///*”,它与任何有效的文件 URL 匹配。
    • 文件 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 无效 (只有两个正斜杠,而不是三个) 。
  • 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 International License 获得许可。

另请参阅