什么是虛擬目錄?_風訊Cms教程
每個 Internet 服務可以從多個目錄中發布。通過以通用命名約定 (UNC) 名、用戶名及用于訪問權限的密碼指定目錄,可將每個目錄定位在本地驅動器或網絡上。虛擬服務器可擁有一個宿主目錄和任意數量的其它發布目錄。其它發布目錄稱為虛擬目錄。
指定客戶 URL 地址,服務將整個發布目錄集提交給客戶作為一個目錄樹。宿主目錄是“虛擬”目錄樹的根。虛擬目錄的實際子目錄對于客戶也是可用的。只有http://www.服務支持虛擬服務器;而 FTP 和 gopher 服務則只能有一個宿主目錄。
注重 虛擬目錄不出現在目錄列表中(也稱為http://www.服務的“目錄瀏覽”)。要訪問虛擬目錄,用戶必須知道虛擬目錄的別名,并在瀏覽器中鍵入 URL,對于http://www.服務,還可在 HTML 頁面中創建鏈接。對于 gopher 服務,可在標志文件中創建明確的鏈接,以便用戶可訪問虛擬目錄。對于 FTP 服務,可使用目錄注釋列出虛擬目錄。
假如虛擬目錄是在“Internet 服務治理器”中定義的,則別名與虛擬目錄相關聯。別名是客戶用于訪問虛擬目錄中信息的子目錄名。假如治理員沒有指定虛擬目錄的別名,“Internet 服務治理器”將自動生嘲名。
例如,假設治理員為http://www.服務定義了兩個目錄,如下所示:
C:\Wwwroot <home directory>
D:\Webdata Alias = data
假如 C:\Wwwroot 含有子目錄 C:\Wwwroot\scripts\ 而 D:\Webdata 含有子目錄 D:\Webdata\Images\,則 Web 客戶可請求下列 URL:
http://inetsrvr.microsoft.com/schedule.htm
http://inetsrvr.microsoft.com/scripts/query1.htm
http://inetsrvr.microsoft.com/data/stocks.htm
http://inetsrvr.microsoft.com/data/images/graph1.htm
對于另一個實例,假如您想提供三個不同的產品目錄,可將每個目錄存儲在服務器http://www.company.com 上獨立的硬盤驅動器中。虛擬目錄可用于提出三個獨立的驅動器作為三個子目錄。
對于瀏覽器,虛擬目錄顯示為“根”宿主目錄的子目錄。必須為瀏覽器提供它將用于定義該目錄的名稱(別名)。
注重 要瀏覽虛擬目錄,必須指定虛擬目錄的 URL?梢詥螕舭 URL 的超文本鏈接或在瀏覽器中鍵入 URL 來完成。
創建虛擬目錄
可以為您的服務創建幾乎是無限數量的虛擬目錄,盡管創建過多的目錄可能影響性能。
創建虛擬目錄
1. 在“Internet 服務治理器”中,雙擊想添加的虛擬目錄的服務器以顯示其屬性頁。
2. 單擊“目錄”選項卡。
3. 單擊“添加”。
4. 在“目錄”框單擊“瀏覽”按鈕以選定目錄。
5. 單擊“虛擬目錄”,在框中鍵入虛擬目錄的名稱。
6. 設置“訪問”權限。
7. 單擊 “確定”。
8. 單擊“應用”,然后單擊“確定”。
注重 虛擬目錄不在目錄列表中顯示(也稱為http://www.服務的“目錄瀏覽”)。要訪問虛擬目錄,用戶必須知道虛擬目錄的別名并在瀏覽中鍵入 URL。對于http://www.服務,也可以在 HTML 頁面中創建鏈接。對于 gopher 服務,可以在標志文件中創建明確的鏈接,以便用戶可訪問虛擬目錄。
指定含虛擬服務器的目錄
假如已經給服務器分配了多個 IP 地址,則在創建目錄時必須指定哪個IP地址可訪問此目錄。假如不指定 IP 地址,則此目錄對于所有虛擬服務器都是可見的。
要點 設置過程中創建的默認目錄不指定 IP 地址。當增加虛擬服務器時,需要為默認的目錄指定 IP 地址。
- 相關鏈接:
- 教程說明:
風訊Cms教程-什么是虛擬目錄?
。