iis安裝rewrite實(shí)現(xiàn)asp偽靜態(tài)

iis安裝rewrite實(shí)現(xiàn)asp偽靜態(tài)

ID:14890162

大?。?02.00 KB

頁數(shù):4頁

時間:2018-07-30

iis安裝rewrite實(shí)現(xiàn)asp偽靜態(tài)_第1頁
iis安裝rewrite實(shí)現(xiàn)asp偽靜態(tài)_第2頁
iis安裝rewrite實(shí)現(xiàn)asp偽靜態(tài)_第3頁
iis安裝rewrite實(shí)現(xiàn)asp偽靜態(tài)_第4頁
資源描述:

《iis安裝rewrite實(shí)現(xiàn)asp偽靜態(tài)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、IIS安裝Rewrite實(shí)現(xiàn)asp偽靜態(tài)ASP網(wǎng)站程序在國內(nèi)運(yùn)用很廣,但是類似于class.asp?id=1這樣的URL有點(diǎn)不利于搜索引擎的收錄,也就是說不符合友好URL(URLs-Friendly)的標(biāo)準(zhǔn),那么我們用ISAPI_Rewrite打造一個CleanURL。1.下載ISAPI_Rewrite.ISAPI_Rewrite分精簡(Lite)和完全(Full)版.精簡版不支持對每個虛擬主機(jī)站點(diǎn)進(jìn)行重寫,只能進(jìn)行全局處理.不過對于有服務(wù)器的朋友,精簡版也就夠啦.精簡版下載地2.安裝.msi的文件,和裝一般程序一樣裝就可以了,俺

2、就裝在D:ISAPI_Rewrite.3.接下來一步比較重要哦,看仔細(xì)嘍.打開Internet信息服務(wù),右鍵,web站點(diǎn)屬性,電ISAPI篩選器選項(xiàng)卡.添加篩選器,名稱自己填,路徑自己指定ISAPI_Rewrite.dll,然后確定.4.來測試一下.新建一個china125.asp,里面寫上<%=request.querystring(”inso”)%>效果就是執(zhí)行的時候china125.asp?inso=*瀏覽器顯示*.5.這一步很重要哦,開始添加rewrite規(guī)則.正則,好頭痛,幸虧這個例子比較簡單.找到ISAPI_Rewr

3、ite目錄,把httpd.ini的只讀屬性去掉,打開編輯.我們要把china125.asp?inso=page001映射成為china125-page001.html這樣的類型,需要在httpd.ini里加上這么一行:RewriteRule/china125-([0-9,a-z]*).html/china125.asp?inso=$1,保存.6.來來來,到瀏覽器里查看一下效果吧.輸入http://127.0.0.1/china125.asp?inso=page001和http://127.0.0.1/china125-page0

4、01.html,顯示的內(nèi)容是不是都是page001?這就證明成功啦!嘿嘿,china125-page001.html這樣的頁面要比china125.asp?inso=page001容易收入,所以現(xiàn)在還在用動態(tài)方式的朋友可以嘗試一下這樣的靜態(tài)映射效果.IISRewrite也可以實(shí)現(xiàn)這樣的功能。下面是一個范例:#規(guī)則以下======================================================[ISAPI_Rewrite]#3600=1hourCacheClockRate3600RepeatLimit

5、32#欄目導(dǎo)航RewriteRule^/Article-Class([0-9]+)$/Article/ShowClass.asp?ID=$1[L]RewriteRule^/Photo-Class([0-9]+)$/Photo/ShowClass.asp?ID=$1[L]RewriteRule^/DownLoad-Class([0-9]+)$/Photo/ShowClass.asp?ID=$1[L]#內(nèi)容連接RewriteRule^/Article([0-9]+)$/Article/ShowInfo.asp?ID=$

6、1[L]RewriteRule^/Photo([0-9]+)$/Photo/ShowInfo.asp?ID=$1[L]RewriteRule^/DownLoad([0-9]+)$/DownLoad/ShowInfo.asp?ID=$1[L]#欄目分頁RewriteRule^/Article-Class([0-9]+)_([0-9]+)$/Article/ShowClass.asp?ID=$1&page=$2[L]#結(jié)束ASP之URL重寫下載ISAPI_Rewrite解壓到任意文件夾安裝,給IIS用戶讀取權(quán)限,在IIS右

7、鍵點(diǎn)擊一個站點(diǎn),屬性,ISAPI篩選器,添加,篩選器名稱一定得叫re,可執(zhí)行文件就點(diǎn)瀏覽找到你解壓的目錄Rewrite.dll加上即可。  重啟IIS后應(yīng)該就能支持URL重寫規(guī)則了?! ⌒枰薷慕鈮耗夸浿械膆ttpd.ini這個文件RewriteRule/info_(d+).htm/info.asp?id=$1[N,I](#要重寫的路徑(d+)就是任意整型??$1就是要代替的第一個參數(shù))這句話就可以把提交的地址http://www.xxx.com/info_122.htm映射到真正的地址http://www.xxx.co

8、m/info.asp?id=122如果你在處理數(shù)據(jù)翻頁,那么寫法是:More_<%=Page%>_<%=type%>.html(注:page是翻頁頁數(shù),type是數(shù)據(jù)類型)表現(xiàn)形式:More_1_95.html如果翻下一頁,則為:More_2_95

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。