2012-08-07 143 views
0

我知道這些問題和解決方案都是無數帖子,但我想我已經嘗試了所有這些,並且無法擺脫404錯誤。路由無​​法在IIS 7.5上工作

我聯繫了我的主機提供商以獲取一些信息。

他們告訴我,我引述如下:

這個網站是在IIS 7

應用程序所使用的應用程序池「XXXX」託管已設置爲「DefaultAppPoolPT_DOTNET40」,這在不在。 Net framework 4.0,Classic管道模式。

對於IIS 7中的通配符應用程序映射,它在web.config文件中完成。

雖然他們說是IIS7,當我去的網站,我得到這個標題:

服務器:Microsoft-IIS/7.5

但我不知道,如果是相關或不對於這種情況。

和其他許多人一樣,我遵循本指南http://msdn.microsoft.com/en-us/library/cc668202.aspx沒有成功。我試過着名的

<modules runAllManagedModulesForAllRequests="true"> 

沒有運氣。

.html文件和圖像工作正常。 .aspx文件沒有。
我只是想知道是否是一個web.config問題,或者如果是IIS配置不正確。

回答

1

與託管服務提供商再次談論後,他們告訴我,

應用程序的應用程序池用戶「XXXX」沒有 訪問該文件夾。

解決了這個問題後,網站運行正常。

0

您可以嘗試集成管理管道。

在system.webServer節點下,您應該添加以下配置。

<modules runAllManagedModulesForAllRequests="true"> 
<validation validateIntegratedModeConfiguration="false"/> 
相關問題