您可以创建本地 URL 内容重定向设置,以重定向特定的 URL,使其在远程桌面或已发布的应用程序上打开。本地 URL 内容重定向设置仅在本地容器中可见。
您可以配置任意数量的协议,包括 HTTP、HTTPS、mailto 和 callto。Chrome 浏览器的重定向功能不支持 callto 协议。
最佳做法是为 HTTP 和 HTTPS 协议配置相同的重定向设置。这样,如果用户在 Internet Explorer 中键入部分 URL(如 mycompany.com),并且该站点自动从 HTTP 重定向到 HTTPS,则 URL 内容重定向功能将按预期工作。在此示例中,如果为 HTTPS 设置一个规则,但没有为 HTTP 设置相同的重定向设置,则不会重定向用户键入的部分 URL。
VMware 建议您不要为 URL 内容重定向创建多个设置。
要创建在整个容器联合中可见的全局 URL 内容重定向设置,请参阅创建全局 URL 内容重定向设置 (Horizon 8)。
前提条件
- 熟悉 vdmutil 命令行界面选项和要求,并确认您有足够的特权来运行 vdmutil 命令。请参阅在 Horizon 8 中的连接服务器实例上使用 vdmutil 命令行实用程序。
- 熟悉 URL 内容重定向设置中 URL 的语法。请参阅Horizon 8 中“--agentURLPattern”选项的语法。
过程
示例: 创建本地 URL 内容重定向设置
以下示例创建了一个名为
url-filtering 的本地 URL 内容重定向设置,该设置可将所有包含文本
http://google.* 的客户端 URL 重定向到名为
iexplore2012 的应用程序池。
VdmUtil --createURLSetting --urlSettingName url-filtering --urlScheme http --entitledApplication iexplore2012 --agentURLPattern "http://google.*" --urlRedirectionScope LOCAL --authAs johndoe --authDomain mydomain --authPassword secret
以下示例更新了
url-filtering 设置,以便也将所有包含文本
https://google.* 的客户端 URL 重定向到名为
iexplore2012 的应用程序池。
vdmutil --updateURLSetting --urlSettingName url-filtering --urlScheme https --entitledApplication iexplore2012 --agentURLPattern "https://google.*" --urlRedirectionScope LOCAL --authAs johndoe --authDomain mydomain --authPassword secret以下示例更新了 url-filtering 设置,以便将所有包含文本 mailto://.*.mycompany.com 的客户端 URL 重定向到名为 Outlook2008 的应用程序池。
vdmutil --updateURLSetting --urlSettingName url-filtering --urlScheme mailto --entitledApplication Outlook2008 --agentURLPattern "mailto://.*.mycompany.com" --urlRedirectionScope LOCAL --authAs johndoe --authDomain mydomain --authPassword secret
下一步做什么
将 URL 内容重定向设置分配给用户或组。请参阅在 Horizon 8 中将 URL 内容重定向设置分配给用户或组。