永发信息网

ASP网站如何伪静态成html的网页?

答案:3  悬赏:10  手机版
解决时间 2021-05-11 18:52
ASP网站如何伪静态成html的网页?

我想让网站更容易被搜索引擎收录,所以想伪静态。

具体的该怎么操作?

最佳答案

目前,所有的网站几乎都是动态页面了,没有连接数据库的静态页面已经不能跟上互联网的发展脚步了,在做动态网站的同时,大家都想到了一个问题,就是静态页的问题。在这里我可以告诉大家,我拿Google来说吧,现在Google的技术已经非常强了,她几乎可以索引到Flash文件里的文字信息,所以对于动态网站,收录问题已经不是问题了。
为了让大家看着自己的网站Url类似静态页,我在这里给大家介绍一个伪静态,如果你的网站是长时间不变的,而且有限,建议你生成纯静态的HTML,例如:新浪,很多新闻内容不变,新浪生成的就是静态页,当然在交互性强的页面,新浪也有动态URL参数啦。这里我不讲纯静态生成,大家可以再网上寻找答案。
虽然现在的搜索引擎一直在升级自己的技术,对动态页已经有很好的索引了,但现在好多站长希望自己的网站Url实现静态化,在不改网站很大的方法,伪静态是很好的方法了。下面是详细介绍:
如果我们想把类似news.asp?id=1的路径让他显示news/?1.html,news.asp?id=1&id2=2的路径让他显示news/?1-2.html这样的形式,其实很简单啦!!
举例:让 http://www.shenyang123.com/news.asp?a=1&b=2的url变成 http://www.shenyang123.com/news/?1-2.html的形式。
方法:比如说页面 http://www.shenyang123.com/news.asp?a=1&b=2是从页面 http://www.shenyang123.com/shenghuo.asp链接过来的,我们先写shenghuo.asp里面的链接形式,我们可以把链接路径写成 http://www.shenyang123.com/news/?<%=id%>-<%=id2%>.html的形式,<%=id%>和<%=id2%>是从数据库里取值,这样就完成了这个页面的书写了。
下面我们该写news.asp的接收页面了,建立一个目录,例如建立文件夹news,在news文件夹放一个默认的首页文件,如:index.asp或default.asp,在index.asp或default.asp添加如下代码;
<%


dim id,id1,id2,a,b


id=Request.ServerVariables("QUERY_STRING")


id1=replace(id,".html","")


id2=split(id1,"-")


a=id2(0)


b=id2(1)
response.write "a="&a&"<br>b="&b


''到这里已经获取了从shenghuo.asp文件传过来的id和id2的值了。


%>
原理:通过index.asp或default.asp里面添加的代码来获取shenghuo.asp链接中?后的参数。比如 http://www.shenyang123.com/news/?1-2.html取得值就是1-2.html,然后对1-2.html过滤,就是可以取a=1和b=2的值了。

全部回答

可以用url重写

需要服务器组件支持,也就是需要dii文件支持!

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
QQ自由幻想挂机在城里有好处吗?
朋友都走了,该怎么办
我爱一个人,她却远在它方怎么办?
安阳是哪个朝代的首都,刘备是三国时期哪个国
1=?2=? 1,2=?? z+z+1,2=?
12月13日的宝马稳定吗?
吐鲁番绿洲饭店
安吉有什么好玩的景点,湖北天门有什么好玩的
求PSP游戏素以7攻略
请问这个打字法这样才能搞到任务栏上?高人指
DSOUND.dll是什么意思啊?
男人有他骄傲的资本么?为什么总是伤害女人
灌云县恒盛汽车修理有限公司地址在哪,我要去
葱是荤食还是素食?
空间日志问题?
推荐资讯
求 3ds max 5 注册码
凹的笔画顺序怎么写,《鹏》字用繁体字写实多
长安古意中顶针的句子,顶针联的特点
我梦到自己生了对双胞胎死了,有什么预兆
谁可以邀请我的qq花园和餐厅呢?
为什么浙江没烧烤?
修改ASP网页,谁会?
dnf几极转职?
在上学期间偷偷跑去上网,结果被校方逮住了,
为什么做PC肌运动老是想小便
高三了、学习压力好大…怎么办才好
梦幻诛仙中青云门怎麽分配点好啊?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?