不對IIS配置.html的對映,IIS站點目錄下.html頁面都能顯示。當配置了.html的對映 IIS站點目錄下真實存在的.html頁面無法顯示,錯誤資訊:“頁面無法顯示”解決方法:
1、首先照舊在網站配置的應用程式副檔名對映中新增副檔名.html對映到aspnet_isapi.dll,是否存在不選;
2.在web.config檔案中<compilation>節點下新增code:
<buildProviders>
<add extension=".html" type="System.Web.Compilation.PageBuildProvider" />
</buildProviders>
3、在web.config檔案中<system.web>節點下新增code:
<add path="*.html" verb="*" type="AutoModuleService.AutoHandlerFactory,AutoModuleService" validate="true"/> <add path="*.html" verb="*" type="System.Web.UI.PageHandlerFactory" validate="true"/>