久久综合噜噜激激的五月天|日本久久久精品免費|一本到国产在线精品国内在线99|国产亚洲人成网站在线观看

  • 
    
      <td id="exp9y"></td>
      <ruby id="exp9y"></ruby>
        <center id="exp9y"><ol id="exp9y"><video id="exp9y"></video></ol></center>
        <sup id="exp9y"></sup>
        站內(nèi)搜索  

        哈爾濱百姓網(wǎng)首頁(yè) | 操作系統(tǒng) | 軟件應(yīng)用 | 平面設(shè)計(jì) | 程序開(kāi)發(fā) | 硬件維護(hù) | 網(wǎng)絡(luò)安全
         您的位置: 哈爾濱百姓網(wǎng) > 電腦網(wǎng)絡(luò) > 程序開(kāi)發(fā) > 閱讀文章:Asp偽靜態(tài)的實(shí)現(xiàn)及URL重寫(xiě)-用ISAPI_Rewrite實(shí)現(xiàn)Asp的靜態(tài)化
        Asp偽靜態(tài)的實(shí)現(xiàn)及URL重寫(xiě)-用ISAPI_Rewrite實(shí)現(xiàn)Asp的靜態(tài)化
        2009-8-6 15:07:08 哈爾濱百姓網(wǎng) 來(lái)源:賓縣百姓網(wǎng)-收集 瀏覽 次 【 】【打印】【關(guān)閉

         

        用ISAPI_Rewrite實(shí)現(xiàn)asp的靜態(tài)化

        ASP網(wǎng)站程序在國(guó)內(nèi)運(yùn)用很廣,但是類似于im286.asp?id=20050307213811這樣的URL有點(diǎn)不利于搜索引擎的收錄,也就是說(shuō)不符合友好URL(URLs-Friendly)的標(biāo)準(zhǔn),那么我們用ISAPI_Rewrite打造一個(gè)Clean URL,

        1.下載ISAPI_Rewrite.ISAPI_Rewrite分精簡(jiǎn)(Lite)和完全(Full)版.精簡(jiǎn)版不支持對(duì)每個(gè)虛擬主機(jī)站點(diǎn)進(jìn)行重寫(xiě),只能進(jìn)行全局處理.不過(guò)對(duì)于有服務(wù)器的朋友,精簡(jiǎn)版也就夠啦.精簡(jiǎn)版下載地址:http://www.helicontech.com/download/,就是那Lite Version (free)啦.

        2.安裝.msi的文件,和裝一般程序一樣裝就可以了,俺就裝在D:\ISAPI_Rewrite.

         

        3.接下來(lái)一步比較重要哦,看仔細(xì)嘍.打開(kāi)Internet 信息服務(wù),右鍵,web站點(diǎn)屬性,電ISAPI篩選器選項(xiàng)卡.添加篩選器,名稱自己填,路徑自己指定ISAPI_Rewrite.dll,然后確定.
        Click here to open new windowCTRL+Mouse wheel to zoom in/out

        4.來(lái)測(cè)試一下.新建一個(gè)1ting.asp,里面寫(xiě)上

            
        <%=request.querystring("inso")%>

        ,效果就是執(zhí)行的時(shí)候1ting.asp?inso=*瀏覽器顯示*.

        5.這一步很重要哦,開(kāi)始添加rewrite規(guī)則.正則,好頭痛,幸虧這個(gè)例子比較簡(jiǎn)單.
        找到ISAPI_Rewrite目錄,把httpd.ini的只讀屬性去掉,打開(kāi)編輯.我們要把1ting.asp?inso=im286映射成為1ting-im286.html這樣的類型,需要在httpd.ini里加上這么一行:
         

            
        RewriteRule /1ting-([0-9,a-z]*).html /1ting.asp\?inso=$1


        ,保存.

        6.來(lái)來(lái)來(lái),到瀏覽器里查看一下效果吧.輸入http://127.0.0.1/1ting.asp?inso=im286和http://127.0.0.1/1ting-im286.html,顯示的內(nèi)容是不是都是im286?這就證明成功啦!


        嘿嘿,1ting-im286.html這樣的頁(yè)面要比1ting.asp?inso=im286容易收入,所以現(xiàn)在還在用動(dòng)態(tài)方式的朋友可以嘗試一下這樣的靜態(tài)映射效果. IIS Rewrite也可以實(shí)現(xiàn)這樣的功能。

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

        ASP之URL重寫(xiě)

        下載ISAPI_Rewrite解壓到任意文件夾安裝,給IIS用戶讀取權(quán)限,在IIS右鍵點(diǎn)擊一個(gè)站點(diǎn),屬性,ISAPI篩選器,添加,篩選器名稱一定得叫 re,可執(zhí)行文件就點(diǎn)瀏覽找到你解壓的目錄Rewrite.dll加上即可。

          重啟IIS后應(yīng)該就能支持URL重寫(xiě)規(guī)則了。

          需要修改解壓目錄中的httpd.ini這個(gè)文件

        RewriteRule /info_(\d+)\.htm /info\.asp\?id=$1 [N,I]

        這句話就可以把提交的地址http://www.xxx.com/info_122.htm映射到真正的地址 http://www.xxx.com/info.asp?id=122

        如果你在處理數(shù)據(jù)翻頁(yè),那么寫(xiě)法是:

        More_<%=Page%>_<%=type%>.html (注:page是翻頁(yè)頁(yè)數(shù),type是數(shù)據(jù)類型)
        表現(xiàn)形式:More_1_95.html

        如果翻下一頁(yè),則為:More_2_95.html,繼續(xù)下一頁(yè)的循環(huán),則是:
        More_3_95.html,以此類推。

        不過(guò)你需要在httpd.ini文件中增加以下代碼:
        RewriteRule /More_(\d+)_(\d+)\.html /jsp/more\.jsp\?page=$1&type=$2 [N,I]

        如果你的動(dòng)態(tài)程序有多個(gè)參數(shù)需要傳遞,那么就增加多個(gè)(\d+)即可,如下:

        RewriteRule /More_(\d+)_(\d+)_(\d+)\.html /jsp/more\.jsp\?page=$1&type=$2&type2=$3 [N,I]

        翻頁(yè)處理表現(xiàn)形式是:More_1_95.html

        如果想把http://www.xxx.com/info.asp?id=50#abc 轉(zhuǎn)換成靜態(tài)的網(wǎng)頁(yè)
        因?yàn)?abc是程序處理了ID=50這個(gè)變量生成靜態(tài)頁(yè)面之后按錨點(diǎn)又做了一次頁(yè)內(nèi)鏈接,所以應(yīng)該這么做映射
        http://www.xxx.com/info.asp?id=50#abc轉(zhuǎn)換成http://www.xxx.com/info_50.htm#abc,重寫(xiě)規(guī)則如下:
        RewriteRule /info_(\d+)\.htm#(\d+) /info\.asp\?id=$1#$2 [N,I] 

        注意:以前在Window 2000 IIS5.0一直使用ISAPI_Rewrite進(jìn)行動(dòng)態(tài)鏈接重寫(xiě)HTML靜態(tài)網(wǎng)址,
          
          最近升級(jí)到 Widnows 2003 IIS6.0 后,發(fā)現(xiàn)ISAPI_Rewrite根本運(yùn)行不起來(lái),在IIS 6.0里面一直提示“未加載”,后來(lái)查了又查,原來(lái)是文件的權(quán)限問(wèn)題。
          
          IIS 6.0 ISAPI_Rewrite 是在Service帳號(hào)下運(yùn)行的,將數(shù)據(jù)文件的讀寫(xiě)權(quán)限給予Service 帳號(hào)后,ISAPI_Rewrite 終于可以正常運(yùn)行了。

        [責(zé)任編輯:佚名]
         相關(guān)文章
        ·CSS布局方法的十八般技巧和兼容方案 (2009-11-13 17:14:48)
        ·利用Google給自己的網(wǎng)站加上投票功能 (2009-10-13 12:32:39)
        ·您試圖在此 Web 服務(wù)器上訪問(wèn) (2009-8-13 14:20:12)
        ·巧用ASP腳本命令重啟服務(wù)器 (2009-8-6 15:05:39)
        ·Dreamweaver CS3網(wǎng)頁(yè)制作之CSS布局 (2009-7-1 16:07:45)
        ·網(wǎng)頁(yè)設(shè)計(jì)經(jīng)驗(yàn)和技巧總結(jié) (2009-7-1 16:03:12)
        ·網(wǎng)頁(yè)優(yōu)化必須做的26件事情 (2009-7-1 16:00:36)
        ·把數(shù)據(jù)庫(kù)結(jié)構(gòu)顯示出來(lái)的源代碼 (2009-4-17 9:55:16)
        ·插入記錄后馬上得到自動(dòng)編號(hào)值(Access庫(kù)) (2009-4-17 9:54:33)
        ·全面解決--如何獲得剛插入數(shù)據(jù)庫(kù)的記錄的 (2009-4-17 9:53:29)
        ·ASP計(jì)算兩個(gè)時(shí)間之差的函數(shù) (2009-4-17 9:52:11)
        ·一個(gè)通用數(shù)據(jù)庫(kù)顯示程序,能調(diào)任意庫(kù),任意 (2009-4-17 9:50:33)
        ·技巧:ASP開(kāi)發(fā)中存儲(chǔ)過(guò)程應(yīng)用全接觸 (2009-4-17 9:48:31)
        ·網(wǎng)站簡(jiǎn)體繁體轉(zhuǎn)換代碼 (2009-4-17 9:44:15)
        ·ASP導(dǎo)出Excel數(shù)據(jù)的四種方法 (2009-4-17 9:42:14)
        ·利用網(wǎng)頁(yè)監(jiān)聽(tīng),實(shí)現(xiàn)內(nèi)容中的圖片由滾輪控 (2009-4-17 9:37:21)
        ·html操作本地?cái)?shù)據(jù)庫(kù) (2009-4-17 9:33:18)
        ·Access中使用Create Procedure創(chuàng)建 (2009-4-17 9:31:08)
        ·asp實(shí)現(xiàn)同網(wǎng)站不同目錄綁定不同域名 (2009-4-17 9:27:57)
         熱門文章 哈爾濱電腦
        ·安全防護(hù)策略-打造堡壘主機(jī)
        ·SQL Server到底需要使用哪些端口?
        ·把重要的Word 2003文檔放到菜單中
        ·您試圖在此 Web 服務(wù)器上訪問(wèn)的 
        ·Photoshop制作火焰的神龍
        ·Win2003架設(shè)多用戶隔離Ftp服務(wù)器
        ·XP系統(tǒng)服務(wù)恢復(fù)批處理
        ·還有2天發(fā)布 Windows7必備77條小知識(shí)
        ·情侶玩兒法:用虛擬硬盤打造堅(jiān)不可摧的影子系統(tǒng)
        ·用U盤當(dāng)鑰匙 輕松繞過(guò)WinXP的登陸密碼
        ·Photoshop打造漂亮的心形掛鏈壁紙
         推薦文章 哈爾濱電腦
        ·精簡(jiǎn)節(jié)約!小公司辦公打印省錢全攻略
        ·CSS布局方法的十八般技巧和兼容方案
        ·三種方法 教你解決輸入法不顯示的問(wèn)題
        ·當(dāng)紅情侶QQ表情:茉莉和龍井
        ·Win 7出現(xiàn)休眠Bug 微軟提供解決方案
        ·將Powerpoint文檔轉(zhuǎn)換為Word文檔
        ·非常實(shí)用來(lái)學(xué)習(xí)連續(xù)供墨系統(tǒng)入門知識(shí)
        ·怕吃虧?怕假的?鑒別真假耗材的小竅門
        ·情侶玩兒法:用虛擬硬盤打造堅(jiān)不可摧的影子系統(tǒng)
        ·開(kāi)始—運(yùn)行(cmd)命令大全
        ·您試圖在此 Web 服務(wù)器上訪問(wèn)的 
         最新文章 哈爾濱電腦
        ·Web服務(wù)器如何避免CC攻擊
        ·SQL Server到底需要使用哪些端口?
        ·XP系統(tǒng)服務(wù)恢復(fù)批處理
        ·局域網(wǎng)遭ARP攻擊網(wǎng)絡(luò)掉線批處理
        ·CISCO 2811 路由器配置命令全集
        ·避免“悲劇” 打印機(jī)使用技巧全面攻略
        ·保障遠(yuǎn)程桌面Web連接安全四項(xiàng)注意
        ·教你六招處理服務(wù)器數(shù)據(jù)意外丟失
        ·挑選相紙有學(xué)問(wèn) 教你如何辨別相紙優(yōu)劣
        ·精簡(jiǎn)節(jié)約!小公司辦公打印省錢全攻略
        ·CSS布局方法的十八般技巧和兼容方案