Iis-6

IIS 6 - 如何創建像 /my/custom/path 這樣的虛擬目錄

  • June 27, 2011

我可以輕鬆地創建一個目錄結構,如 c:\temp\mywww\my\custom\path,然後創建虛擬目錄到 \mywww 並將我的文件放在路徑子文件夾中,我將能夠像這樣訪問它:

http://my.exmple.com/my/custom/path

問題是,我可以將我的文件放在 mywww,然後以這種方式創建一個虛擬目錄,因此我可以使用上面提到的 url 訪問它們。即以某種方式虛擬目錄別名為“my/custom/path”。

謝謝

如果您將網站創建為具有預設目錄“c:\temp\mywww”(您的 index.htm 文件所在的位置)並在其中添加“\my\custom\path”,您將擁有http:/結構/my.exmple.com/my/custom/path已經……因為它是您預設目錄下的物理位置。

但是,如果您不希望這些文件位於“c:\temp\mywww\my\custom\path”下,則可以添加一個別名為“/my/custom/path”的虛擬目錄並將其完全指向不同的位置(例如)“c:\virtual_directories\are\cool”

編輯(來自評論):為此,首先創建一個虛擬目錄“my”,然後在其中創建一個虛擬目錄“custom”,然後在其中創建另一個“path”。

當您有多個網站使用相同的後端程式碼並且設置根據訪問特定目錄的網站載入時,這會派上用場。所以 example.com/my/custom/path/index.aspx 會從同一個數據庫中讀取使用者名/密碼組合,例如 example.com 和 Serious_another_example.com/my/custom/path/index.aspx 會讀取使用者名/密碼組合對於 Serious_another_example.com 但是…兩者都執行同一段程式碼(因為兩者都被別名為去 c:\virtual_directories\are\cool)和同一個數據庫(如果需要)

引用自:https://serverfault.com/questions/283828