您可以建立本機 URL 內容重新導向設定以重新導向特定的 URL,使其在遠端桌面平台或應用程式上開啟。本機 URL 內容重新導向設定只會顯示在本機網繭中。

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

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

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

若要建立會顯示在整個網繭聯盟中的全域 URL 內容重新導向設定,請參閱建立全域 URL 內容重新導向設定

先決條件

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

程序

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

    選項

    說明

    --urlSettingName

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

    --urlRedirectionScope

    URL 內容重新導向設定的範圍。指定 LOCAL 會使設定僅顯示在本機網繭中。

    --description

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

    --urlScheme

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

    --entitledApplication

    顯示用來開啟指定 URL 的本機應用程式集區的名稱,例如 iexplore-2012。您也可以使用此選項來指定本機 RDS 桌面平台集區的顯示名稱。

    --entitledDesktop

    顯示用來開啟指定 URL 的本機桌面平台集區的名稱,例如 xx。針對 RDS 桌面平台集區,請使用 --entitledApplication 選項。

    --agentURLPattern

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

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

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

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

建立本機 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 內容重新導向設定指派給使用者或群組。請參閱將 URL 內容重新導向設定指派給使用者或群組