登陆

实现html伪静态竟然那么简单

转至蛋壳的站44721.cn的

1.单参数
功能:
把:www.44721.cn/movie.asp?id=123
伪静态为:www.44721.cn/movie.asp?123.html

代码如下: 

ASP/Visual Basic代码
  1. <%   
  2. id=request.QueryString("id")     
  3. If id="" Then        
  4. serversc=Request.ServerVariables("QUERY_STRING")       
  5. id=replace(serversc,"","")   
  6. id=replace(id,".html","")   
  7. End If        
  8. %>  

2.多参数
功能:
把:www.44721.cn/movie.asp?id=123&page=1&order=2
伪静态为:www.44721.cn/movie.asp?123-1-2.html
代码: 

ASP/Visual Basic代码
  1. <%   
  2. If id="" and page="" and order="" Then        
  3. serversc=Request.ServerVariables("QUERY_STRING")       
  4. id=replace(serversc,"","")   
  5. id=replace(id,".html","")   
  6. arr=split(id,"-")   
  7. id=arr(0)   
  8. page=arr(1)   
  9. order(2)   
  10. End If    
  11. %>  

使用方法: 把代码加到需要传递参数的asp页的 类似于
"id=request.QueryString("id") " 代码后面就可以了
请把 id, page, order 修改你所需要的参数即可。

Tags: 简单, 伪静态

« 上一篇 | 下一篇 »

相关文章

访客评论

JackFans
怪不得呢 怎么会有那么简单的 伪静态!!!
Post by 小锋 on 2007, December 7, 5:59 PM #1
JackFans
这其实还算不上严格意义上的伪静态,算是骗骗弱智的搜索引擎吧.