在后台建立一个动态生成HTML页面的按钮,在ashx里面实现拼凑出这个动态页面的代码,然后动态实现当一单击按钮的时候将整个新闻的对象生成静态页面!
你是要URL重写,还是真实的生成html
说真的,这方面不是太懂,想知道下具体实现的逻辑。貌似HTML更有利于SEO,有利于加载速度。所以,我想怎么才能实现这些。谢谢。
伪静态?
不要 想复杂了, 一般都是 动态页面,地址是 url 重写而已。
你把URL重写 就行个人以为
。。。。。。。。。。。。一句话难说清楚
就是伪静态了!
http://www.cnblogs.com/DevilMayCry/archive/2012/09/24/2699790.html
也许大牛还没有出现,但自己解决了。下面是我搞出来的逻辑。
1首先读取Pages里面的所有aspx页面。组装成http://www.aaa.com/Pages/bbb.aspx;
2把bbb.aspx里面的所有内容读取。返回一个string字符串。
3然后新建一个html的文件,为了好区分,例如针对bbb.aspx的读取就建成bbb.html;
4然后把string字符写入新建的bbb.html里面。也就重新生成了一个所有内容块和bbb.aspx一样的html。
5逻辑就是这样,代码就不写了,需要的说一下。简单的东西想复杂了。谢谢各位的帮忙。