程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> ASP.NET基礎 >> aspnet_isapi.dll設置圖文方法.net程序實現偽靜態

aspnet_isapi.dll設置圖文方法.net程序實現偽靜態

編輯:ASP.NET基礎

用URLRewriter控件

①:首先要有這個文件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

 

下面以Test 站點為例,說明一下如何設置 .net framework 2.0 aspnet_isapi 的 IIS  設置 

按如下步驟操作即可 

1、打開站點,右擊屬性,找到主目錄(本示例是以虛擬目錄,服務器版本請找主目錄) 

打開如下圖所示的窗口

(圖1) 

2、點擊 “配置” (如上圖1 位置①),彈出“應用程序配置”窗口 

3、點擊“添加”按鈕(如下圖2 位置②),彈出“添加/編輯應用程序擴展名映射”窗口, 

4、點擊“浏覽”按鈕(如下圖2 位置③),彈出“打開”窗口,  

5、在“打開”窗口中,  

a) 將最下方的文件類型選擇為“動態連接庫(*.dll)”(如下圖2 位置④), 

b) 然後在查找范圍處:在 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll 找到  aspnet_isapi.dll , ( .net ramework 2.0 安裝在C盤  )

(圖2)  

點擊確定。 

6、確定後 返回“添加/編輯應用程序擴展名映射”窗口,按下圖3所示,進行配置,點擊確定即可。

aspnet_isapi.dll設置圖文介紹.net的程序實現偽靜態 - 新鮮的牛糞 - 新鮮的牛糞

(圖3)

------------------------

注意: 

圖3 中 ⑤、⑥ 位置要注意, 

     將鼠標在⑤位置點一下,可以將 “確定”按鈕會被激活。 

     ⑥前面不要打勾,這樣才有效。 

只要按以上設置就可以讓.net的程序 實現靜態頁面訪問了。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved