分享一段代碼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)的空間
還可以設(shè)置成 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+Access數(shù)據(jù)庫安全設(shè)置方法小結(jié)
Access數(shù)據(jù)庫安全設(shè)置方法小結(jié)2008-12-12
四步完成asp網(wǎng)頁設(shè)計流量統(tǒng)計
這篇文章主要介紹了四步如何完成asp網(wǎng)頁設(shè)計流量統(tǒng)計,感興趣的小伙伴可以參考一下2015-09-09
asp中通過addnew添加內(nèi)容后取得當前文章的自遞增ID的方法
asp中使用addnew方法添加一條記錄后,我們經(jīng)常使用取得自遞增的ID,而使用bookmark很容易實現(xiàn)這樣的功能。2011-01-01
asp隨機數(shù) 隨機產(chǎn)生N位由數(shù)字和字母組成的密碼
隨機產(chǎn)生N位由數(shù)字和字母組成的密碼 asp隨機數(shù)2010-04-04

