实现html伪静态


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

代码如下:

ASP/Visual Basic代码
<%    
id=request.QueryString("id")      
If id="" Then        
serversc=Request.ServerVariables("QUERY_STRING")        
id=replace(serversc,"","")    
id=replace(id,".html","")    
End If        
%>  

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

ASP/Visual Basic代码
<%    
If id="" and page="" and order="" Then        
serversc=Request.ServerVariables("QUERY_STRING")        
id=replace(serversc,"","")    
id=replace(id,".html","")    
arr=split(id,"-")    
id=arr(0)    
page=arr(1)    
order(2)    
End If    
%>  

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




文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: 伪静态
相关日志:
评论: 0 | 引用: 0 | 查看次数: 463
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 20 字 | UBB代码 关闭 | [img]标签 关闭