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

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

第一步:打開Web.config配置文件web

第二步:設置以下節點 <system.web>下服務器

<compilation debug="false">
<buildProviders>
<add extension=".html" type="System.Web.Compilation.PageBuildProvider" />
</buildProviders>
</compilation> asp.net

而後繼續設置以下節點ide

<httpHandlers>
<add verb="*" path="*.html" type="System.Web.UI.PageHandlerFactory"/>
</httpHandlers> 網站

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

相關文章
相關標籤/搜索