1、目錄瀏覽
通常網站部署後,須要禁用目錄瀏覽,html
若啓用目錄瀏覽的話,能夠自定義開啓哪些目錄(只能根目錄),和影藏哪些目錄前端
注意:圖片目錄不要隱藏,否則網站前端瀏覽不了圖片。安全
2、虛擬目錄
-
含義: 服務器
網站內容愈來愈多,但是磁盤空間倒是有限的,當咱們在IIS服務器上添加了新的硬盤,並將新的硬盤做爲原有網站的一部分使用時,就得使用虛擬目錄。 asp.net
虛擬目錄能夠在不影響現有網站的狀況下,實現服務器磁盤空間的擴展,並且,虛擬目錄能夠與原有網站不在同一個文件夾,不在同一個磁盤驅動器,甚至不在同一臺計算機上,但用戶在訪問網站時,卻感受不到任何區別。網站
IIS中建立網站有兩種,一種叫網站,一種叫虛擬目錄。網站是獨立的,虛擬目錄是創建在網站裏面,一個網站能夠建立多個虛擬目錄,一個虛擬目錄能夠是一個新的被訪問的website。spa
-
簡單來講:.net
假如c:\web是你的HTTP服務器的默認目錄,別人訪問你的狀況下打開的就是這個目錄的文件。
虛擬目錄是指不一樣地方的文件夾,如D:\1目錄。code
127.0.0.1,訪問的是你C:\web的目錄
127.0.0.1\1,訪問的是你虛擬目錄,其實是D:\1 這個文件夾。
- 實際例子:
3.55上部署網站 middleware,其物理路徑是:E:\middleware-shenzhen\back-sz。
右鍵,添加虛擬目錄,設置「別名」和虛擬目錄的「物理路徑」(能夠是任意磁盤驅動器的目錄)。
訪問的時候:http://ip:port/huy/ 訪問的就是虛擬路徑下的內容(網站/頁面…)
3、發佈部署報錯
asp.net在遠程部署到IIS時報錯:Web 部署任務失敗,在遠程計算機上處理請求時出錯。服務器在處理請求時遇到問題。請與服務器管理員聯繫以瞭解詳細信息((2017/6/16 16:22:41)。
可能緣由:遠程部署的文件夾的權限沒有設置。須要在文件夾屬性-》安全,添加local service權限