虛擬目錄對應到url的名稱 如 http://zhidao.baidu.com/question/
中question就是乙個虛擬目錄
很多時候,上傳的檔案多了,架設伺服器當初設定的主目錄所在盤空間往往就不夠了,怎麼辦?這就需要設定虛擬目錄。虛擬目錄就是將其他目錄以對映的方式虛擬到該ftp伺服器的主目錄下,這樣,乙個ftp伺服器的主目錄實質上就可以包括很多不同碟符、不同路徑的目錄,而不會受到所在盤空間的限制了。當使用者登入到主目錄下,還可以根據該賬戶的許可權對它進行相應的操作,就像操作主目錄下的子目錄一樣。如果使用者被鎖定在主目錄下,這項功能將允許他們訪問主目錄之外的其它目錄。
主目錄設定的許可權如果與虛擬目錄的許可權發生衝突,則以主目錄許可權為準。比如主目錄設定的許可權為讀取和寫入,而虛擬目錄的許可權只設定為讀取,則其許可權將會被主目錄許可權覆蓋掉,自動擁有寫入許可權。
iis 支援虛擬目錄,通過在「伺服器屬性」對話方塊中的「目錄」標籤可以管理虛擬目錄。建立虛擬目錄對於管理 web 站點具有非常重要的意義。首先,虛擬目錄隱藏了有關站點目錄結構的重要資訊。因為在瀏覽器中,客戶通過選擇「檢視源**」,很容易就能獲取頁面的檔案路徑資訊,如果在 web 頁中使用物理路徑,將暴露有關站點目錄的重要資訊,這容易導致系統受到攻擊。其次,只要兩台機器具有相同的虛擬目錄,你就可以在不對頁面**做任何改動的情況下,將 web 頁面從一台機器上移到另一台機器。還有就是,當你將 web 頁面放置於虛擬目錄下後,你可以對目錄設定不同的屬性,如:read、excute、script。讀訪問表示將目錄內容從 iis 傳遞到瀏覽器。而執行訪問則可以使在該目錄內執行可執行的檔案。當你需要使用 asp 時,就必須將你存放 .asp 檔案的目錄設定為「excute(執行)」。作者建議大家在設定 web 站點時,將 html 檔案同 asp 檔案分開放置在不同的目錄下,然後將 html 子目錄設定為「讀」,將 asp 子目錄設定為「執行」,這不僅方便了對 web 的管理,而且最重要的提高了 asp 程式的安全性,防止了程式內容被客戶所訪問。因為在今年 7 月底的時候 iis 被一些網路高手發現了乙個可怕的 bug,那就是,當你在乙個站點的 .asp 檔案後加上 ::$data 後,客戶將能在瀏覽器中看到該 .asp 檔案的所有源**,這對於乙個站點來說是非常可怕的。當然微軟已經針對這個 bug,編寫了補丁,但是為了徹底杜絕這種可能性的發生,作者還一建議大家不要將 .asp 所在的目錄設定為可讀
FTP WEB虛擬目錄作用
隨風原文ftp web虛擬目錄作用 在 iis中,雙擊您要為之新增虛擬目錄的服務以顯示其屬性表。單擊 目錄 選項卡。單擊 新增 單擊 瀏覽 從 目錄 框中選擇乙個目錄。單擊 虛擬目錄 然後在 別名 框中鍵入虛擬目錄的名稱。設定 訪問 許可權。單擊 確定 單擊 應用 然後單擊 確定 備註 虛擬目錄將不...
配置IIS,建立虛擬目錄。
我是剛畢業的,請大家多指教。本文基於vs2010 1 新增iis 控制面板 管理工具 internet 資訊服務 iis 管理器 defaultweb site 右鍵,新增應用程式 別名 myiis應用程式池 選擇asp.net v4.0 物理路徑 專案的物理路徑 例如 f myproject my...
C 本地iis建立虛擬目錄
using system using system.collections.generic using system.text using system.directoryservices 賀清華 namespace create public static string virdirscheman...