IIS7 多域名綁定同一物理目錄不同默認(rèn)文檔的實(shí)現(xiàn)方法
因?yàn)樵谝粋€(gè)物理目錄下只有一個(gè)web.config,并且IIS7把默認(rèn)文檔設(shè)置寫在這里,導(dǎo)致所有域名的默認(rèn)文檔設(shè)置共享。
1、進(jìn)入%windir%\system32\inetsrv\config目錄(%windir%即windows的安裝目錄,比如c:\windows)
2、找到applicationHost.config文件,用文本編輯器打開,如果打不開就復(fù)制出來修改后再替換原來的文件(建議備份原文件,以防不測(cè),這是工作習(xí)慣。)
3、在最后configuration節(jié)中加入如下語句
4、將web.config下網(wǎng)站自動(dòng)生成的默認(rèn)首頁節(jié)點(diǎn)刪除掉。
<location path="Shou"> <system.webServer> <defaultDocument enabled="true"> <files> <clear/> <add value="shouindex.aspx"/> </files> </defaultDocument> </system.webServer> </location>
只加需要特別指定默認(rèn)文檔的站點(diǎn),有幾個(gè)加幾個(gè),無需重啟IIS。
PS:path是對(duì)應(yīng)的IIS中的網(wǎng)站名稱。