HI!你好,我是东莞网站建设_壹嘉壹,请问有什么可以帮助你的,你可以打电话给我哦。
营销型企业网站建设第一品牌
营销型企业网站建设专家
东莞网站建设企业营销型领航者   业务已覆盖:重庆 广州 深圳 长沙    咨询电话:0769-33250723 / 13724531865

你所在的位置:首页 > 网站建设技术 > 详情查看

不用 url rewrite 实现asp伪静态
来源:壹嘉壹 点击次数: 发表时间:2009-6-6 23:41:27


实践证明,伪静态比动态页面能够让搜索引蜘蛛擎更好的收录你的网站,
所以很多站长都采用伪静态来优化网站,但是需要服务器安装 isapi rewrite 或者 mod rewrite
对于许多使用虚拟主机的站长,由于服务器不支持 url rewrite, 伪静态很难实现。

把这段代码插入你需要伪静态的页面,就可以实现了

1.单参数
把:www.one0769.cn/index.asp?id=123
伪静态为:www.one0769.cn/index.asp?/123.html

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


2.多参数
把:www.one0769.cn/index.asp?id=123&page=1&order=2
伪静态为:www.one0769.cn/index.asp?/123-1-2.html


代码:
-------------------------------
<%
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 修改你所需要的参数即可。

 

转载请说明出自1+1网站建设。




上一篇:ASP实现超长文章内容因太长自动分页或手动分页

下一篇:多个域名后缀同时查询的域名查询系统



[S]网站设计知识  [Y]网站优化知识    [J]网站建设技术      [F]网站解决方案     [W]常见问题解答


关于我们 | 联系我们 | 付款方式 | 加入我们 | 友情链接 | 价格总览| 帮助中心 | xml地图

地址:东莞市南城鸿福路口鸿福广场A2009(新城市酒店20楼) 电话:0769-33250723 传真:0769-23605780
升级东莞网站策划-东莞网站设计-东莞做网站(东莞网站建设)-东莞网站优化-东莞网站维护 为一条龙服务

版权所有:壹嘉壹 2005-2010 All Rights Reserved
关键字:东莞网站建设 东莞营销型网站建设 营销网站建设 东莞网站策划 东莞网站设计 东莞做网站 东莞网站优化