IIS7多域名綁定同一物理目錄,設(shè)置不同默認文檔的解決方案
1. 如何解決IIS7多域名綁定同一物理目錄,設(shè)置不同的默認文檔的問題?因為在一個物理目錄下只有一個web.config ,并且IIS7把默認文檔設(shè)置寫在這里,導(dǎo)致所有域名的默認文檔設(shè)置共享,很多人對
1. 如何解決IIS7多域名綁定同一物理目錄,設(shè)置不同的默認文檔的問題?
因為在一個物理目錄下只有一個web.config ,并且IIS7把默認文檔設(shè)置寫在這里,導(dǎo)致所有域名的默認文檔設(shè)置共享,很多人對此束手無策,甚至有人說這是IIS7的bug 。其實IIS7不會比IIS6落后的,這個問題也很好解決,下面是解決方案:
1、進入windirsystem32inetsrvconfig目錄(windir即windows 的安裝目錄,比如c:windows)
2、找到applicationHost.config 文件,用文本編輯器打開,如果打不開就復(fù)制出來修改后再替換原來的文件(建議備份原文件,以防不測,這是工作習慣。)
3、在最后configuration 節(jié)中加入如下語句
只加需要特別指定默認文檔的站點,有幾個加幾個,無需重啟IIS 。
如以上方式不成功的話,那么可以先直接恢復(fù)站點默認的選項,恢復(fù)繼承(恢復(fù)為父項)的,然后在去設(shè)置即可了!