IIS設置默認主頁無效


服務器系統:Windows server 2008 R2

IIS版本:7.5

IIS中部署一個dotnet framework 3.5的網站應用程序,設置"默認文檔"為:index.aspx

問題來了,域名綁定好后,打開“http://www.xxx.com”,卻無法顯示默認的主頁,顯示“http 400”錯誤,使用IP訪問也不行,非要輸入“http://www.xxx.com/index.aspx”才能打開默認首頁,其它所有頁面訪問都很正常,但是非要輸入文件的完整路徑才能訪問,通常都會被認為未設置“默認主頁”,但這次卻不是。

打開IIS 7.5,選中當前站點,點擊“處理程序映射”,看到列表中有以下內容:

貌似是少了一項,是的,如果我們的項目選擇運行的dotnet framework版本是2.0,而且當前操作系統是64位,那么少的這項就是不可或缺的。

這里只有32位Dot Net 2.0版本映射,我的系統是64位,所以要添加一項64位Dot Net 2.0版本映射。

現在直接輸入“http://www.xxx.com”就能訪問到默認主頁了。

 

關於“處理程序映射”的更多內容,參見:在 IIS 7 中配置處理程序映射


免責聲明!

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



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