我以前用C#.net(asp)做了一个网站都是.ASPX后缀的,如果要提高网站的效率,我想生成静态的页面,我在网上看了一些帖子,都是通过写模板HTML,读数据放在想要的模板上,生成新的模板放在目录下,实现ASPX转HTML的功能。现在我网站主页上都有http://...../dispbbs.asp?boardID=38&ID=88&page=1的新闻连接,我想实现把变成静态的页面http://...../dispbbs.asp/20010126/12121..html,大家可以给我点建议吗?希望给我的提示是C#方面实现的最好,好的思路也可以。十分感谢!

解决方案 »

  1.   

    真静态就是用模版生成呀。或者用WebRequest来生成,不过批量生成还是用模版比较像话吧。伪静态有不止一种办法,你可以看看MSND网站有个叫Scott的牛人写的url重写那篇文章。你需要什么建议?
      

  2.   

    做模版页就是替换字符串呀,你Google一下吧。各种平台都是一个做法。
      

  3.   

    希望能遇见一位高人指点一下...在线等ING
      

  4.   

    方法比较多.用模板比较常用.建议.NET还是URL重写.
      

  5.   

    Url重写么?看起来爽(官方说法是:提供良好的客户体验);容易被搜索引擎收录。
      

  6.   

    olanty 你做过这方面的页面吗?
      

  7.   

    做过啊~但是我现在不用了,因为我觉得内容页面都生成静态不太好。我只用WebRequest的方法把主要的页面生成静态,新闻内容的页面设置缓存就好了,这样既有速度又不会很麻烦。WebRequest不需要模版。
      

  8.   

    http://blog.csdn.net/lulei/archive/2005/07/27/436199.aspx