主题 : 关于如何实现HTML页面伪静态?
级别: 童生
UID: 22788
积分:20 加为好友
威望: 0 精华: 0
主题:1 回复:18
注册时间:2011-08-15
在线时长:0
1#   发表于:2011-12-25 16:20:12  IP:58.238.*.*
我的设计思想是这样的。DispatcherServlet 过滤.html所有页面。那么搜索引擎以为我们的动态页面是静态页面,从而增加权限。所有的网站的URL都以.html结尾。

问题来了,有些页面必须要存在真实的html页面,也就是说,这一部分页面是通过后台已经生成了真实的静态化页面,但是也是以.html结尾。

我的想法是,通过一个过滤功能,在DispatcherServlet 转发到Controler前,发现系统真实存在这个html文件,那么就不转发,直接指向这个地址。?

请问下,高手,有人做过类似的功能吗?请高手帮忙解决,另,我实现了一个HandlerInterceptorAdapter 的类,在preHandle方法还是不管用。
级别: 童生
UID: 22788
积分:20 加为好友
威望: 0 精华: 0
主题:1 回复:18
注册时间:2011-08-15
在线时长:0
2#   发表于:2011-12-25 16:23:47  IP:58.238.*.*
我的preHandle方法思路是这样的,如果发现系统存在这个真实的html文件,则,转发至这个地址,return false。这样就形成了一个无限循环的地步了
级别: 白丁
UID: 33244
积分:2 加为好友
威望: 0 精华: 0
主题:0 回复:3
注册时间:2012-05-03
在线时长:0
3#   发表于:2012-05-10 00:18:23  IP:222.145.*.*
不知道
1 共1页