解決 asp.net 僞靜態 IIS設置後 直正HTML沒法顯示的問題

asp.net+UrlRewriter來實現網站僞靜態,實現僞靜態有一些好處,好比對於搜索引擎更好收錄頁面,還有一個好處就是隱藏了真實地址的參數,因此有獨立服務器的朋友,配置IIS實現僞靜態功能,挺不錯的哦,至於ASP.NET如何實現僞靜態,能夠看下本人寫的這篇文章:,如今有一個問題來了,我配置僞靜態成功後,而真正的靜態文件(html)卻訪問不了,有點苦腦,不過最終仍是找到了解決方案html

第一步:打開Web.config配置文件服務器

第二步:設置以下節點asp.net

1 <compilation debug="false">  
2     <buildProviders>  
3     <add extension=".html" type="System.Web.Compilation.PageBuildProvider" />  
4     </buildProviders>  
5 </compilation>  

 

而後繼續設置以下節點ide

 

1 <httpHandlers>  
2       <add verb="*" path="*.html" type="System.Web.UI.PageHandlerFactory"/>  
3 </httpHandlers> 

配置好以上內容,就能夠實現asp.net的僞靜態html內容與真正的靜態文件html就能夠訪問了網站

相關文章
相關標籤/搜索