如何把上传的文章和图片保存为一个独立的网页?

来源:百度知道 编辑:UC知道 时间:2024/06/30 00:20:13
我最近在做论坛,主要是要把用户上传的文章跟图片一起保存到后台,但是我看到网上的其他网站打开一篇文章都是*.html的形式的,而我做的论坛要打开一个网页确只能是*.jsp?id=001这种形式的,请问他们之间哪个比较好?如何把上传的文章跟图片保存为一个独立的网页,也就是用户打开的URL是*.html这种形式的,而不是*.jsp?id=001这个形式,重赏,谢谢!
第一个回答的,请说清楚,怎样加入自动生成静态页面的功能?
有什么软件包可以使用吗?或工具之类的啊,请说清楚点好吗?
谢谢您了!第二个回答的,你的回答很好,但是由于我对这方面也不太清楚,还希望你能提供一些资料(超链接)给我详细了解一下,小弟感激涕零,一叩再拜!

你主要的目的还是搜索引擎优化吧,我提供几个思路:
如果你是apache+php的论坛,可以通过apache的mod rewrite来做到伪静态页面
下面这个是apache的mod rewrite的参考
http://apache.chinahtml.com/mod/mod_rewrite.html
http://apache.chinahtml.com/rewrite/rewrite_guide.html

如果你是JSP,那么可以考虑通过servlet重写html文件来实现
具体的做法就是对每个jsp申请都写入服务器的文件目录,把动态页面的内容以文件形式保存下来,不过这个很耗费资源就是了
http://bea.javaeye.com/blog/160803
上面这篇文章讲的很清楚了

一般的门户网站,为了充分的相应速度和保证能承受巨大的访问量,一般都将页面做成HTML。

你可以自己写个模板产生这样的HTML文件,也可以借用现在开源的框架来生成。

加上自动生成静态页面功能