IIS7多域名綁定同一物理目錄,設置不同默認文檔的解決方案


因為在一個物理目錄下只有一個web.config,並且IIS7把默認文檔設置寫在這里,導致所有域名的默認文檔設置共享。

1、進入%windir%\system32\inetsrv\config目錄(%windir%即windows的安裝目錄,比如c:\windows)

2、找到applicationHost.config文件,用文本編輯器打開,如果打不開就復制出來修改后再替換原來的文件(建議備份原文件,以防不測,這是工作習慣。)

3、在最后configuration節中加入如下語句

4、將web.config下網站自動生成的默認首頁節點刪除掉。

    <location path="Shou">
         <system.webServer>
            <defaultDocument enabled="true">
               <files>     
                     <clear/>
                     <add value="shouindex.aspx"/>
               </files>
            </defaultDocument>
        </system.webServer>
    </location>

只加需要特別指定默認文檔的站點,有幾個加幾個,無需重啟IIS。
PS:path是對應的IIS中的網站名稱。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM