asp.net+UrlRewriter來實現網站僞靜態,實現僞靜態有一些好處,比如對於搜索引擎更好收錄頁面,還有一個好處就是隱藏了真實地址的參數,所以有獨立服務器的朋友,配置IIS實現僞靜態功能,挺不錯的哦,至於ASP.NET如何實現僞靜態,網上資料很多,現在有一個問題來了,我配置僞靜態成功後,而真正的靜態文件(html)卻訪問不了,導致有些編輯器,時間控件等不能正常顯示,有點苦腦,不過最終還是找到了解決方案
第一步:打開Web.config配置文件
第二步:設置如下節點
<buildProviders>
<add extension=".html" type="System.Web.Compilation.PageBuildProvider" />
</buildProviders>
</compilation>
然後繼續設置如下節點
<add verb="*" path="*.html" type="System.Web.UI.PageHandlerFactory"/>
</httpHandlers>
配置好以上內容,就可以實現asp.net的僞靜態html內容與真正的靜態文件html就可以訪問了