1.伪静态
2.生成html
加我qq:614 520 3
利用cms系统来生成对应的html页面。另外一种方式就是重写,生成静态的html文件。
你指的链接问题是?
链接也是自动生成的呀,网站做之前,生成的相关链接就应该是“*.html”的。
aspx改成HTML的格式
如果全静态,就递归生成子路径....
从streadread中读取出来,之后生成一个html网页,网页名称就是时间201008021201015.html或是做伪静态。还有就是第三个Urlrewriter.dll
参考我的博客.
可以考虑用内容加模板的方式。
内容就不用说了吧,每种页面类型都需要不同类型的内容,把这些不同类型的内容抽象成不同的类定义。
模板就是页面的格式,可以用2种方式实现,一种是XSLT方式,一种就占位符方式。XSLT方式的模板就是一个XSLT文件,这种方式需要把内容对象转成XML格式(用XML序列化很容易做),然后用XSLT转换就可以得到一个HTML。占位符方式就是整个把HTML文件格式写出来,里面需要填内容的地方用{0}{1}…来写,最后就是string.Format函数了,你懂的吧。
一般对于内容变化不频繁的适用于以上所说的真静态做。变化频繁的就适合用伪静态结合缓存来实现了。
1。伪静态
可以urlrewrite.net 可以参考我的博客
2。半静态
ssi 生成shtml页面。
3。全静态
生成html页面。