高分跪求整个网站转成静态页面(htm)的方法

taolidadi 2010-04-15 03:35:35
帮朋友的忙,要把一个网站全部转为静态页面(也就是后缀为.htm)的办法。原网站是用ASP写的,网址为 www.csantan.cn ,包括新闻公告的发布、产品的介绍页面都是动态生成的.asp 页面,现在要全部转换为 .htm 的静态页面,这个小弟以前没有接触过,跪求各位大虾帮帮忙,望详细告之如何实现否? 目前有这个网站的 ftp 地址,也有这个网站的管理权限和网站源码,请问如何做才可?查了这里的一些帖子,只是贴出了一些代码,不太明白,该将这些代码放到什么地方,还是在后台要生成一个什么文件?希望能告之详细步骤,拜谢,拜谢!!!
...全文
235 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
李睿_Lee 2010-04-16
  • 打赏
  • 举报
回复
首先你要弄清楚几个问题。
1、静态化的目的。是为了减轻服务器负担呢?还是为了SEO?或者其它
2、如果只是为了SEO,而不是为了正在的静态文件,那对服务器有控制权吗?有控制权可以用伪静态

如果要得到静态文件,方法也有好多,常用的有:一是读取数据库用FSO生成文件,二是用XMLHttp得到数据然后用FSO生成文件。
gzpepco 2010-04-16
  • 打赏
  • 举报
回复
如果是转成真正的静态,两个方案,工作量都是很大的:
1、需要改写程序
2、整站改为使用线程OMS系统制作,例如使用动易一类的产品

如果只是伪静态,装个iis的URL映射的isapi(网上搜索很多,具体名字忘记了),设置好转换规则,就可以了。
llq200 2010-04-16
  • 打赏
  • 举报
回复
如果你想全站静态化,就用模板做,然后用REPLACE用相应标签替换,然后再用FSO生成htm。
但是那个分页静态化真的麻烦!
dahaidao 2010-04-16
  • 打赏
  • 举报
回复
看来是需求不清楚啊?
huiming_zhou 2010-04-16
  • 打赏
  • 举报
回复
顶上去....
wqjywyg2009 2010-04-16
  • 打赏
  • 举报
回复
关注中!!!!
llq200 2010-04-16
  • 打赏
  • 举报
回复
伪静态和你域名没有关系的!只是在你服务器上设置一下就行了!
njxiaoxiong 2010-04-16
  • 打赏
  • 举报
回复
我也想了解...
flesu 2010-04-15
  • 打赏
  • 举报
回复
我的想法:
1、用webbrowser查询首页,将HTML代码存储;
2、查找首页中的所有域内超级链接(你最好用递归方法)并访问它们,再将这些文件存储;
3、同方法2查询二级网页(注意文件保存的路径)。
snowhite88 2010-04-15
  • 打赏
  • 举报
回复
你的意思是ASP查询出来的东西做成HTML,那就将查出来的东西写入文件,用FSO
taolidadi 2010-04-15
  • 打赏
  • 举报
回复
回6楼:离线下载不太现实,因为不光是目前网站内容要静态化,后面生成的内容也要静态化;
回7楼:是申请的域名,应该就是你说的伪静态的,请问如何实现?
llq200 2010-04-15
  • 打赏
  • 举报
回复
那么多内容,全站静态有些难了,如果是自己服务器用伪静态半小时就能让全站静态化!
snowhite88 2010-04-15
  • 打赏
  • 举报
回复
离线浏览器下载就成HTML了,前几年很多,因为那时网络费用贵
一锦工作室 2010-04-15
  • 打赏
  • 举报
回复
这个不清楚哎
taolidadi 2010-04-15
  • 打赏
  • 举报
回复
回2楼:我不用下载网页代码,因为我就有整个网站的源码的;
回3楼:我就是想知道如何生成静态页面,而且还要让动态生成的原ASP页面也要转变成静态页面。
不耐烦 2010-04-15
  • 打赏
  • 举报
回复
知道XMLHTTP吧 获取到页面 然后生成静态页就 ok了
chate 2010-04-15
  • 打赏
  • 举报
回复
可以整站生成。但我没试过。
笨办法是整站下载再上传。
mxc1225 2010-04-15
  • 打赏
  • 举报
回复
我也想知道,帮顶..........

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧