当前位置:首页>> 网站建设知识>> 网站建设知识

全文搜索

精华导读

·网站建设中ASP生成静态Html文件技术各种方法
·网站建设需要多少钱
·网站制作的形式美的规则
·网站制作说明与网站建设工具
·通用网站建设流程
·企业网站建设的步骤
·网站建设中首先要考虑的内容
·企业网站建设需要多少费用?
·网站建设意义:网络营销形像提升
·网站知识:虚拟中的真实:虚拟主机应用初探
·如何做好互联网的策划
·自动分词与中文搜索引擎
·网页文章的优化
·网站的一些基础小知识
·把网站变成卖场
·细说选择.cn域名的七大理由
·网站性感域名十大原则
·大型商务网站的SEO优化误区
·导致搜索引擎收录困难的5种原因

最新发表

·网站建设中ASP生成静态Html文件技术各种方法
·网站建设需要多少钱
·网站制作的形式美的规则
·网站制作说明与网站建设工具
·通用网站建设流程
·企业网站建设的步骤
·网站建设中首先要考虑的内容
·企业网站建设需要多少费用?
·网站建设意义:网络营销形像提升
·企业网站网络营销研究的目的和意义
·如何建设有意义的企业网站
·企业建设网站意义和重要性
·简单SEO“秘诀”,站内优化
·你了解百度蜘蛛吗?
·我从百度来30万IP的经验
·网站优化与SEO的误区
·怎样通过google提升网站访问量
·搜索引擎优化-神经网络算法
·如何提高网站的PR值

网站制作中ASP动态页面生成伪静态的简单方法

文章来源:网站制作 文章编辑:admin 添加时间:2010-7-21 15:27:27

目前网站制作中很多网站都采用生成静态页的方法,原因是这样访问速度会得到提高(服务器端CPU利用率很低),另外也容易被搜索引擎收录,但是这带来的一个问题就是需要足够大的空间存放这些静态页面,如果你的空间不是很富裕,而又想有利于被搜索引擎收录,其实可以采用伪静态的方法。如showarticle.asp?id1=1&id2=2的路径可以转换为showarticle/?1-2.htm(当然可以转换为其他形式),实现方法很简单,具体方法如下:

    网站制作准备工作:建立文件index.asp、文件夹showarticle、在文件夹showarticle中建立文件index.asp(/index.asp、/showarticle、/showarticle/index.asp)。

<html>
<head>
<title>======index.asp======显示文章列表文件</title>
</head>
<body>
<%
'数据库调用代码,此处省略
%>
<li><a href="showarticle/?<%=rs("id1")%>-<%=rs("id2")%>.htm"><%=rs("title")%></a></li>
</body>
</html>
 

<html>
<head>
<title>======showarticle/index.asp======显示文章内容文件</title>
</head>
<body>
<%
Dim value1,value2,id1,id2
value1=replace(Request.ServerVariables("QUERY_STRING"),".htm","")  '获得?后面的参数
value2=split(value1,"-")           '对参数进行过滤,从而获得id1和id2的值
id1=value2(0)
id2=value2(1)
'接下来调用数据库,并显示内容,跟动态ASP一样
%>
</body>
</html>

    原理分析:首先利用Request.ServerVariables("QUERY_STRING")取得?后的参数,比如showarticle/?1-2.htm接收的就是1-2.htm,然后再对1-2.htm进行过滤,我们需要得到的参数是1和2,接下来再到数据库中去检索1和2,就跟动态ASP一样。
 
 

[ ]

首页 评论 打印 刷新 返回顶部 关闭
【相关文章】  【相关评论】
网站制作的形式美的规则
网站制作说明与网站建设工具