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

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

您可以設定任意數量的通訊協定,包括 HTTP、HTTPS、mailto 和 callto。使用 Chrome 瀏覽器的重新導向時不支援 callto 通訊協定。

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

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

VMware 建議您不要為 URL 內容重新導向建立多個設定。

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

必要條件

程序

  1. 登入網繭聯盟中的任何連線伺服器執行個體。
  2. 執行使用 --createURLSetting選項的 vdmutil 命令,建立 URL 內容重新導向設定。
    vdmutil --createURLSetting --urlSettingName url-filtering --urlRedirectionScope GLOBAL
    [--description value] [--urlScheme value] [--entitledApplication value | --entitledDesktop
    value] [--agentURLPattern value]
    選項 說明
    --urlSettingName URL 內容重新導向設定的唯一名稱。此名稱必須是 url-filtering
    --urlRedirectionScope URL 內容重新導向設定的範圍。指定 GLOBAL 會使設定顯示在整個網繭聯盟中。
    --description URL 內容重新導向設定的說明。說明可以包含 1 至 1024 個字元。
    --urlScheme 套用 URL 內容重新導向設定的通訊協定,例如 http、https、mailto 或 callto。
    --entitledApplication 顯示用來開啟指定 URL 的全域應用程式權利的名稱。
    --entitledDesktop 用來開啟指定 URL 的全域桌面平台權利的顯示名稱,例如 GE-1
    --agentURLPattern 一個加上引號的字串,用以指定應在遠端桌面平台或已發佈應用程式上開啟的 URL。
  3. (選擇性) 執行使用 --updateURLSetting選項的 vdmutil 命令,將更多通訊協定、URL 和全域資源新增至您已建立的 URL 內容重新導向設定。
    vdmutil --updateURLSetting --urlSettingName url-filtering --urlRedirectionScope GLOBAL
    [--description value][--urlScheme value][--entitledApplication value | --entitledDesktop
    value] [--agentURLPattern value]
    這些選項與使用 --createURLSetting選項的 vdmutil 命令相同。

範例: 設定全域 URL 內容重新導向設定

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

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

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

vdmutil --updateURLSetting --urlSettingName url-filtering --urlRedirectionScope GLOBAL 
--urlScheme https --entitledApplication GAE1 --agentURLPattern "https://google.*" -authAs johndoe 
--authDomain mydomain --authPassword secret
下列範例會更新 url-filtering 設定,將所有包含文字 "mailto://.*.mycompany.com"的 URL 重新導向至名為 GA2 的全域應用程式權利。
vdmutil --updateURLSetting --urlSettingName url-filtering --urlRedirectionScope GLOBAL
--urlScheme mailto --entitledApplication GAE2 --agentURLPattern "mailto://.*.mycompany.com" 
--authAs johndoe --authDomain mydomain --authPassword secret

下一步

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