如果您擁有 Cloud Pod 架構環境,您可以建立全域 URL 內容重新導向設定以重新導向特定的 URL,使其在網繭聯盟中任何網繭內的遠端桌面平台或應用程式上開啟。

執行這項作業的原因和時機

全域 URL 內容重新導向設定會顯示在整個網繭聯盟中。在建立全域 URL 內容重新導向設定時,您可以將 URL 重新導向至全域資源,例如全域桌面平台權利和全域應用程式權利。

您可以設定任意數量的通訊協定,包括 HTTP、HTTPS、mailto 和 callto。

最佳做法是為 HTTP 和 HTTPS 通訊協定設定相同的重新導向設定。如此一來,若使用者在 Internet Explorer 中輸入部分 URL (例如 mycompany.com),則當該網站從 HTTP 自動重新導向至 HTTPS 時,URL 內容重新導向功能將會如預期般運作。在此範例中,若您為 HTTPS 設定規則,但並未針對 HTTP 設定相同的重新導向設定,則使用者輸入的部分 URL 不會進行重新導向。

如需關於設定及管理 Cloud Pod 架構環境的完整資訊,請參閱在 Horizon 7 中管理 Cloud Pod 架構文件。

若要建立本機 URL 內容重新導向設定,請參閱建立本機 URL 內容重新導向設定

先決條件

熟悉 vdmutil 命令列介面選項和需求,並確認您有足夠的權限可執行 vdmutil 命令。請參閱使用 vdmutil 命令列公用程式

程序

  1. 登入網繭聯盟中的任何連線伺服器執行個體。
  2. 執行使用 --createURLSetting 選項的 vdmutil 命令,建立 URL 內容重新導向設定。
    vdmutil --createURLSetting --urlSettingName value --urlRedirectionScope GLOBAL
    [--description value] [--urlScheme value] [--entitledApplication value | --entitledDesktop
    value] [--agentURLPattern value]

    選項

    說明

    --urlSettingName

    URL 內容重新導向設定的唯一名稱。該名稱可包含 1 至 64 個字元。

    --urlRedirectionScope

    URL 內容重新導向設定的範圍。指定 GLOBAL 會使設定顯示在整個網繭聯盟中。

    --description

    URL 內容重新導向設定的說明。說明可以包含 1 至 1024 個字元。

    --urlScheme

    套用 URL 內容重新導向設定的通訊協定,例如 http、https、mailto 或 callto。

    --entitledApplication

    顯示用來開啟指定 URL 的全域應用程式權利的名稱。

    --entitledDesktop

    顯示用來開啟指定 URL 的全域桌面平台權利的名稱,例如 GE-1。

    --agentURLPattern

    一個加上引號的字串,用以指定應在遠端桌面平台或應用程式上開啟的 URL。您必須包含通訊協定首碼。您可以使用萬用字元來指定符合多個 URL 的 URL 模式。

    例如,如果您輸入 "http://google.*",則所有包含 google 文字的 URL 都會重新導向至遠端桌面平台或應用程式。如果您輸入 .* (點加上星號),則所有 URL 都會重新導向至遠端桌面平台或應用程式。

  3. (選擇性) ︰ 執行使用 --updateURLSetting 選項的 vdmutil 命令,將更多通訊協定、URL 和全域資源新增至您已建立的 URL 內容重新導向設定。
    vdmutil --updateURLSetting --urlSettingName value --urlRedirectionScope GLOBAL
    [--description value][--urlScheme value][--entitledApplication value | --entitledDesktop
    value] [--agentURLPattern value]

    這些選項與使用 --createURLSetting 選項的 vdmutil 命令相同。

設定全域 URL 內容重新導向設定

下列範例會建立名為 Operations-Setting 的全域 URL 內容重新導向設定,將所有包含文字 http://google.* 的用戶端 URL 重新導向至名為 GAE1 的全域應用程式權利。

vdmutil --createURLSetting --urlSettingName Operations-Setting --urlRedirectionScope GLOBAL 
--urlScheme http --entitledApplication GAE1 --agentURLPattern "http://google.*" --authAs johndoe 
--authDomain mydomain --authPassword secret

下列範例會更新 Operations-Setting 設定,而將所有包含文字 https://google.* 的 URL 也重新導向至名為 GAE1 的全域應用程式權利。

vdmutil --updateURLSetting --urlSettingName Operations-Setting --urlRedirectionScope GLOBAL 
--urlScheme https --entitledApplication GAE1 --agentURLPattern "https://google.*" -authAs johndoe 
--authDomain mydomain --authPassword secret

下列範例會更新 Operations-Setting 設定,而將所有包含文字 "mailto://.*.mycompany.com" 的 URL 重新導向至名為 GA2 的全域應用程式權利。

vdmutil --updateURLSetting --urlSettingName Operations-Setting --urlRedirectionScope GLOBAL
--urlScheme mailto --entitledApplication GAE2 --agentURLPattern "mailto://.*.mycompany.com" 
--authAs johndoe --authDomain mydomain --authPassword secret

下一步

將 URL 內容重新導向設定指派給使用者或群組。請參閱將 URL 內容重新導向設定指派給使用者或群組