国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

解析ASP.NET實現偽靜態技術_.Net教程

2024-07-10 12:51:58
字體:
來源:轉載
供稿:網友

推薦:c#生成圖片驗證碼代碼
前臺引用.aspx: imgid=Image1onclick=javascript:suiji();src=YanZhengCode.aspxalt=看不清楚,請單擊我。border=0style=height:25px;width:60px;border:0px;cursor:pointer;/ scriptlanguage=javascripttype=text/javascript functionsuij

使用環境:Windows XP Professional
開發平臺:NET2.0,VS2005
已經過測試,實現了偽靜態技術的實現,可以實現諸如Show.aspx?MyID=1成功轉換為1.html的轉換,現在將成果與大家分享一下: 
        引入:我們為什么不直接使用Show.aspx?MyID=1這種訪問方式而非要使用1.html這樣的訪問方式呢,也許很多人都覺得沒有必要再講解下去,但是小弟也是初學者,考慮到很多現在和我一樣水平的愛好者,都曾經為此煩惱不已,或者正在嘗試無數次而未果,因此,此文僅針對菜鳥級的同胞們,希望對你們有所幫助,至于達人們看到了,希望提出更多的寶貴意見或建議,以咨鼓勵本小蝦,以咨為更菜的小蝦們提供更多的更簡單的更通用更實用的方法!!! 
        好了,廢話少講,言歸正傳,以下為俺的實現過程: 
        ①:首先要有這個文件URLRewriter.dll,如果沒有,趕快到網上下載一個,并將其放到下面的bin目錄里面,并且將其引用添加到下面里面; 
        ②:下面就是Web.Config文件的配置了,當然,配置過程相當簡單: 
      1:先添加這個
<configSections>
  <section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter" />
  </configSections>
  <RewriterConfig>
    <Rules>
      <!-- Rules for Blog Content Displayer -->
      <RewriterRule>
        <LookFor>~/(.[0-9]*)/.html</LookFor>
        <SendTo>~/ArticleDetail.aspx?MyID=$1</SendTo>
          </RewriterRule>
    </Rules>
  </RewriterConfig>

      2:再添加這個 
    <httpHandlers>
      <add verb="*" path="*.aspx" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />
      <add verb="*" path="*.html" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />
    </httpHandlers>

        至此,已成功一大半,上面兩個都添加到Web.Config,添加到什么位置看來沒必要講了! 
        最后一步:在IIS中找到自己的虛擬目錄網站,點屬性,然后點配置,然后彈出應用程序配置對話框,選擇添加,添加的可執行文件路徑為c:/windows/microsoft.net/framework/v2.0.50727/aspnet_isapi.dll,擴展名為.html 

分享:Asp.Net生成靜態頁面實例代碼
usingSystem; usingSystem.Data; usingSystem.Configuration; usingSystem.Collections; usingSystem.Web; usingSystem.Web.Security; usingSystem.Web.UI; usingSystem.Web.UI.WebControls; usingSystem.Web.UI.WebControls.WebParts; usingSystem.Web.UI.H

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宜兰市| 惠东县| 荥阳市| 台中市| 武夷山市| 分宜县| 梁河县| 湟中县| 虹口区| 安泽县| 逊克县| 遂昌县| 霍林郭勒市| 太原市| 昭觉县| 岳阳县| 阳原县| 门头沟区| 温宿县| 铁岭县| 封丘县| 太和县| 郓城县| 定州市| 东乌珠穆沁旗| 灵丘县| 富蕴县| 田阳县| 西畴县| 留坝县| 枣庄市| 汾西县| 平潭县| 宣恩县| 全椒县| 柳河县| 江门市| 新化县| 石楼县| 漳浦县| 尼木县|