使用客户端缓存的时候redirect会失效,如何解决?

在使用客户端缓存(例如application cache,manifest等等),我发现redirect失效了。

一直以为redirect 是服务端脚本中的命令,应该直接由服务端发起,但是看文档发现,其实redirect是服务端发送请求给客户端,然后由客户端再发起,但是如果客户端页面被缓存了,客户端就不发起这个请求了,导致redirect失效。

我看到YII里面有forward的功能,forward可以不管客户端而直接跳转,但是laravel 没有这个功能,而且原生的php也没有提供这个方法。

请问怎么达到forward 的目的?

Tomoe
修改的评论也不能少于六个字哦!