URL 内容重定向模板文件 (urlRedirection.admx) 中包含的组策略设置允许您创建代理到客户端和客户端到代理重定向的规则。该模板文件同时包含计算机配置和用户配置策略。所有设置位于组策略管理编辑器的 VMware Horizon URL 重定向文件夹中。

下表介绍了 URL 内容重定向模板文件中的组策略设置。

表 1. URL 内容重定向组策略设置
设置 计算机 用户 属性
IE Policy: Automatically enable URL Redirection plugin X 确定是否自动激活新安装的 Internet Explorer 插件。

默认情况下不配置此设置。

IE Policy: Prevent users from changing URL Redirection plugin loading behavior X 确定用户是否可以停用 URL 内容重定向功能。

默认情况下不配置此设置。

Url Redirection App Path Rule X 此设置允许您将允许列表内的应用程序路径重定向到另一个对等端。例如,如果 msedge.exe 位于允许列表中,则只有与名称 msedge.exe 匹配的应用程序路径才可以重定向到远程桌面。

要将 URI 方案从 Windows 客户端重定向到代理,请在“代理主机名”字段中指定连接服务器,并在“远程项目”字段中指定远程桌面。

注意:绝对应用程序路径也受支持。

要设置多个规则,请使用分号分隔每个规则,并且不使用手动文本换行。

默认情况下不配置此设置。

Url Redirection Enabled X 确定是否激活 URL 内容重定向功能。即使已在客户端或代理中安装了 URL 内容重定向功能,您也可以使用此设置停用该功能。

默认情况下不配置此设置。

Url Redirection IP Rules Enabled X

如果激活了该设置,您可以在客户端规则代理规则中输入特定的 IP 地址或 IP 地址范围。有关更多信息,请参阅IP 地址和 IP 地址范围筛选

默认情况下停用此设置。

注: 仅 Microsoft Edge Chromium、Google Chrome、Internet Explorer 和 IPv4 支持此功能。
Url Redirection Protocol '...' X 将此设置用于除 HTTP 和 HTTPS 以外的任何协议,例如 email 或 callto。

对于 Url Redirection Protocol 'http'Url Redirection Protocol 'https',这些选项是相同的。

如果您不需要配置其他协议,可以在将 URL 内容重定向模板文件添加到 Active Directory 之前删除或注释掉此条目。

默认情况下不配置此设置。

Url Redirection whitelist configuration X 指定对于 URL 中的协议,URL 内容重定向功能在 Windows 上支持的应用程序。默认情况下支持以下应用程序:
  • Internet Explorer (iexplore.exe)
  • Chrome (chrome.exe)
  • Firefox (firefox.exe)
  • Microsoft Outlook (outlook.exe)
  • Skype for Business (lync.exe)
  • Skype (skype.exe)
  • Windows Media Player (vmplayer.exe)
您可以通过配置此组策略设置来修改 Windows 上支持的应用程序列表。例如,如果您在 白名单文本框中输入以下可执行文件,则 URL 内容重定向仅支持 Chrome、Microsoft Outlook 和 Skype:
  • chrome.exe
  • outlook.exe
  • skype.exe

默认情况下不配置此设置。

Url Redirection Protocol 'http' X 对于使用 HTTP 协议的所有 URL,请指定应重定向的 URL。此设置包含以下选项:
  • 代理主机名 - 在将 URL 重定向到远程桌面或应用程序时使用的连接代理主机的 IP 地址或完全限定名称。
  • 远程项目 - 可以处理代理规则中指定的 URL 的远程桌面或应用程序池的显示名称。
  • 客户端规则 - 应重定向到客户端的 URL。例如,如果将客户端规则设置为 .*mycompany.com,则所有包含字符串 mycompany.com 的 URL 均会被重定向到基于 Windows 的客户端,并在客户端上的默认浏览器中打开。
    注: 重定向 URL 的范围可能因所使用的规则语法而异。
    • 规则语法 .*mycompany.com 支持对所有包含字符串 mycompany.com 的 URL 进行重定向,包括 http://mycompany.com
    • 规则语法 .*.mycompany.com 支持对所有包含字符串 .mycompany.com 的 URL 进行重定向。但是,它不支持重定向根 URL。例如,不会重定向 http://mycompany.com
  • 代理规则 - 应重定向到远程项目中指定的远程桌面或应用程序的 URL。例如,如果将代理规则设置为 .*mycompany.com,则所有包含字符串 mycompany.com 的 URL 均会被重定向到远程桌面或应用程序。
    注: 重定向 URL 的范围可能因所使用的规则语法而异。
    • 规则语法 .*mycompany.com 支持对所有包含字符串 mycompany.com 的 URL 进行重定向,包括 http://mycompany.com
    • 规则语法 .*.mycompany.com 支持对所有包含字符串 .mycompany.com 的 URL 进行重定向。但是,它不支持重定向根 URL。例如,不会重定向 http://mycompany.com

您可以在客户端规则代理规则中输入正则表达式。如果激活了 Url Redirection IP Rules Enabled 设置,您还可以输入特定的 IP 地址或 IP 地址范围。有关完整的语法信息,请参阅URL 内容重定向规则的语法

在创建代理规则时,您还必须使用代理主机名选项指定连接代理主机的 IP 地址或完全限定域名,并使用远程项目选项指定桌面或应用程序池的显示名称。

最佳做法是为 HTTP 和 HTTPS 协议配置相同的重定向设置。这样,如果用户在 Internet Explorer 中键入部分 URL(如 mycompany.com),并且该站点自动从 HTTP 重定向到 HTTPS,则 URL 内容重定向功能将按预期工作。在此示例中,如果为 HTTPS 设置一个规则,但没有为 HTTP 设置相同的重定向设置,则不会重定向用户键入的部分 URL。

默认情况下激活此设置。

Url Redirection Protocol 'https' X 对于使用 HTTPS 协议的所有 URL,请指定应重定向的 URL。

对于 Url Redirection Protocol 'http',这些选项是相同的。

默认情况下不配置此设置。

Install the Chrome extension that is required in the URL content redirection feature. X 如果激活此设置,将以无提示方式自动安装 URL 内容重定向功能所需的 Chrome 扩展。此安装还包括授予必需的权限。取消此安装需要具备管理特权。

如果停用或未配置此设置,将不会安装 URL 内容重定向功能所需的 Chrome 扩展,并且 URL 内容重定向将无法在 Chrome 浏览器中使用,即使设置了重定向也是如此,除非从 Chrome 网上应用店中手动安装该扩展。

默认情况下不配置此设置。

对于客户端到代理重定向,如果您配置的协议没有默认处理程序,则在为此协议配置组策略设置后,您必须先启动 Horizon Client 一次,才能重定向指定此协议的 URL。

配置客户端到代理重定向的首选方法是使用 vdmutil 命令行实用程序,而不是组策略设置。