日期:2014-05-18  浏览次数:20646 次

怎样把动态页面全部转化成静态页面(shtml,或者html格式),网站有那么多的页面不可能都要一个一个的处理吧!有没有可以批量转化的方法?
怎样把动态页面全部转化成静态页面(shtml,或者html格式),网站有那么多的页面不可能都要一个一个的处理吧!有没有可以批量转化的方法?

------解决方案--------------------
http://www.x2blog.cn/lulei/3778.html
用IO.File深度遍历网站下所有.aspx的页面 调用文中的方法,foreach转换
------解决方案--------------------
进我博客里面看看,里面有个实例.
------解决方案--------------------
做一个继承page的basepage,重载render方法,输出到跟动态地址相关的一个静态地址。再重载init方法,根据请求的页面判断相应的静态页面是否存在并且没有过期,如果是,则重定向到静态页面。
qinghunt.cnblogs.com
------解决方案--------------------
1 模板 + 数据库 -》生成页面 :就像blog那样。
2 直接用WebRequest模拟web爬虫,抓取所有页面。