更改虛擬目錄設定
要更改網站上現有虛擬目錄的喜好設定,請執行下列步驟:
- 前往“網站 > 網站名 > 虛擬目錄”(位於“檔案”組)。
- 找到您想要更改喜好設定的目錄,並按一下
,或按一下所要求目錄的“目錄 取用權限”。 - 更改虛擬目錄的喜好設定。
- 名稱 - 指定虛擬目錄名稱。
- 路徑 - 指定虛擬目錄連接到的實體目錄路徑。
- 指令碼源取用 - 如果設定讀取或寫入權限,勾選此核取方塊允許使用者取用原始碼。原始碼包括 ASP 應用程式中的指令碼。
- 讀取權限 - 勾選此核取方塊允許使用者讀取檔案或目錄及其內容。
- 寫入權限 - 勾選此核取方塊,可允許使用者將檔案和其相關內容上傳到目前虛擬目錄中,或更改寫啟用檔案中的內容。僅當瀏覽器支援 HTTP 1.1 協議 PUT 功能才允許“寫入”取用。
- 目錄瀏覽 - 勾選此核取方塊允許使用者檢視虛擬目錄中所列的檔案和子目錄超文字。
- 記錄取用 - 如果您想存儲有關虛擬目錄取用的相關資訊,請勾選此核取方塊。
- 建立應用程式 - 勾選此核取方塊使 web 目錄成為 IIS 應用程式。該目錄在邏輯上將獨立於網站的其他目錄。
- 執行權限 - 選擇虛擬目錄所允許的合適程式執行等級。
無 - 將只允許取用靜態檔案,例如 HTML 或影像檔案。
僅限於指令碼 - 僅允許執行指令碼,而非可執行檔案。
指令碼和可執行檔案 - 移除所有限制,此時可以執行各種檔案。
- 啟用父路徑 - 勾選此核取方塊,將允許當引用目前虛擬目錄上方的資料夾時,在該路徑名中使用雙句點。這使得使用者可以上移資料夾樹,而無需了解層次結構中的資料夾名稱或資料夾位置。如果選擇該選項,則父路徑目錄將不可以在它們的喜好設定中選擇“執行權限”核取方塊,因此應用程式無法在未經授權的情況下執行父路徑上的程式。
- 允許在 MTA(多執行緒單元)模式下執行應用程式 - 勾選此核取方塊允許在多執行緒 (MTA)模式下執行應用程式。否則,應用程式將以單執行緒單元 (STA) 模式執行。使用 STA 時,每個應用程式集區都將在私人的處理序中執行。而使用 MTA 時,多個併發應用程式集區將在單個執行緒中執行,這在某些情況下可以提高效能。
- 使用預設文件 - 勾選此核取方塊將允許使用目前 web 目錄的預設文件。當使用者透過 Web(如 'http://www.parallels.com' 而不是 'http://www.parallels.com/index.html')取用未指定特定檔名的目錄時,即會傳送預設文件。如果清除此核取方塊,且勾選“目錄瀏覽”核取方塊,那麼 Web 伺服器將返回資料夾清單;如果清除此核取方塊,也清除“目錄瀏覽”核取方塊,那麼 Web 伺服器將返回“拒絕取用”錯誤資訊。
- 預設文件搜尋順序 - 請指定 IIS 搜尋預設文件的順序,並將它找到的第一個可用檔案傳送給使用者。如果未發現比對項,IIS 將按預設內容頁停用時的情況進行處理。
- 啟用匿名取用 - 如果您想讓 web 使用者無需驗證即可取用此目錄,請勾選此核取方塊。
- 要求 SSL -勾選此核取方塊將只允許透過 SSL 取用資料夾。
- ASP 設定 - 設定基於 ASP 的 web 應用程式。
- 按一下“確定”儲存更改。
要更改虛擬目錄的取用權限,請執行下列步驟:
- 前往“網站 > 網站名 > 虛擬目錄”(位於“檔案”組)。
- 按一下與您要開啟的目錄相應的圖示
,然後為該目錄及其所有檔案更改取用權限。有關設定取用權限的更多資訊,請參閱“設定檔案和目錄取用權限” (Windows 主機)一節。
要重新設定虛擬目錄的 ASP.NET,請執行下列步驟:
- 前往“網站 > 網站名 > 虛擬目錄”(位於“檔案”組)。
- 導航到所需的虛擬目錄並輸入。
- 按一下“ASP.NET 設定”並更改相應選項。
有關設定 ASP.NET 的更多資訊,請參閱“為虛擬目錄設定 ASP.NET”一節。