分享一段代碼show.asp?id=26變成show/?26的形式
發(fā)現(xiàn)好多asp的系統(tǒng)在調(diào)用文章的時候如果不生成靜態(tài),輸出的都是類似
http://www.xxx.com/show.asp?id=26 這種格式的.
如果可以換成 http://www.xxx.com/show/?26 這種格式,感覺清減了不少,當然對于支持偽靜態(tài)的空間
還可以設置成 http://www.xxx.com/show/26 據(jù)說著楊可以增加搜索引擎收錄的幾率.
代碼如下:
首先建立一個show目錄,建立一個index.asp文件,就是系統(tǒng)默認的那個文件
然后把以前如果是 show.asp?id=26 的時候,show這個文件首先需要得到id一般用
id=request.QueryString("id")
之類的獲得id.這里把獲得id換成,獲得?后面的數(shù)字,用以下代碼.
id = LCase(Trim(Request.ServerVariables("QUERY_STRING")))
其他的鏈接數(shù)據(jù)庫方式不變
Set?rs?=?Server.CreateObject("ADODB.Recordset") rs.Open?"Select?*?From?blog?where?id="&id,?conn,3,3
大家可以試試,呵呵.具體的沒有考慮安全過濾的問題,大家可以自行加上。
給個演示:
http://www.***.net/shop/?26
相關(guān)文章
ASP 使用Filter函數(shù)來檢索數(shù)組的實現(xiàn)代碼
在VBScript中有Filter這個函數(shù)可以用來對數(shù)組進行過濾,并返回原數(shù)組的一個子集數(shù)組。2011-06-06ASP+MSSQL2000 數(shù)據(jù)庫被批量注入后的解決方法
這陣子,采用ASP+MSSQL設計的很多網(wǎng)站可能遭遇到sql數(shù)據(jù)庫被掛馬者插入JS木馬的經(jīng)歷;這不,朋友的一個網(wǎng)站就被黑客忽悠了一把2009-02-02比較詳細的Asp偽靜態(tài)化方法及Asp靜態(tài)化探討
本站已經(jīng)收藏了不少關(guān)于偽靜態(tài)的文章,這篇文章本站已經(jīng)有了,但主要考慮比較詳細,大家可以參考下2008-08-08ASP獲取網(wǎng)頁全部圖片地址并保存為數(shù)組的正則
ASP常用函數(shù):getIMG()獲取網(wǎng)頁全部圖片地址并保存為數(shù)組2008-03-03