Posted by zuzhihui in Linux技术 on 2008/05/18 with No Comments
在Java开发的网站中,经常会出现在URL中包含有jsessionid,用来记录session。这是因为如果浏览器不支持cookie,JSP容器通过在URL中包含jsessionid来达到session的效果。
这样做对搜索引擎来说有点问题,Google等记录的url中也会包含jsessionid,很不利于网站的SEO优化。为了从url中去掉jsessionid,我搜索了很长时间,无论搜索什么关键字:tomcat,jsp,struts2, url rewriting等,都没有非常简单简单的方法。
我最后采用了这个解决方案 。简单的说,就是增加一个Filter,在这个filter中去掉jsessionid。
要发表评论,您必须先登录。
近期评论