2012-06-15 68 views
0

在服務器2003 r2上運行的IIS 6.0中,找不到默認網頁,但是如果我更改了網址以專門轉到默認網頁,它將起作用。IIS 6.0默認網頁將不起作用

即當defaultwebsite.html設置爲默認網站,但website.com/defaultwebsite.html起作用時,website.com不起作用。

我已經做了簡單的東西,如啓用默認內容頁面和重置iis,但我不太熟悉它。

我有另一個網站,工作很好,我比較的設置。唯一的區別是它在32位上運行,而這個新的是64位。是否有任何特別的設置需要修改或添加以獲得相同的功能?

回答

0

這個固定:

在Windows註冊表中,打開下面的節點:HKEY_LOCAL_MACHINE \ SOFTWARE \微軟\ ASP.NET \ 4.0.30319.0

創建一個名爲EnableExtensionlessUrls一個新的DWORD值。 將EnableExtensionlessUrls設置爲0.這會禁用無擴展名的URL行爲。 保存註冊表值並關閉註冊表編輯器。 運行iisreset命令行工具,這會導致IIS讀取新的註冊表值。

確保如果你是一個64位系統,在註冊表中你是Wow6432Node並不僅僅是軟件下的: HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \微軟\ ASP.NET \ 4.0.30319.0 \ EnableExtensionlessUrls