请教rewrite的问题,由动态网页自动跳转到静态网页如何实现。

请教rewrite的问题,由动态网页自动跳转到静态网页如何实现。

我想实现的是:
   当用户访问http://localhost/test/content.jsp?id=xx&site=yy&style=zz时,apache自动跳转到
访问这个url http://localhost/test/yy/zz/xx,xx是个静态页面来的。
  即是由动态到静态页面的跳转,但不是像大多数人为了讨好google而做的静态页面映射到动态页面。
是想用户真正访问到的就是静态页面。

  我已经做了好多测试了,用RedirectRule,但都不成功,快疯了。这个正则表达式总写不好。
  十分的渴望得到你们的帮助,请多多指教。

  如是测试通过,我会公布正确的结果的。

这个……我不太懂,你那个 content.jsp 难道不是个 jsp 吗?只是个假的 URL 吗?
content.jsp是一个jsp页面来的
但我不想让用户直接访问它,我是想当用户访问它的时候自动跳转到http://localhost/test/yy/zz/xx这个
静态页面。
我这样做,是想减轻对服务器的压力,因为页面的更新不多,但访问量大。
我知道通过使用正则表达式,apache能作这样的跳转的,但我写不出来这个正规表达式,试了好久。
希望在这里能得到大家的帮助。

谢谢你的回贴。
那你的这个jsp有什么作用呢?
是用来展现内容的(其实这个jsp作什么用在我这个问题里边是不重要)

我的意思是,当用户去访问http://localhost/test/content.jsp?id=xx&site=yy&style=zz这个动态页面时
得到的信息跟访问http://localhost/test/yy/zz/xx这个静态页面得到的信息是一样的
所以,当用户去访问以上动态页面时,我让它跟到对应的静态页面

这样可以减少对服务的压力,特别是数据库啊
因为这些动态的页面更新的速度较慢,所以才这样做,有提高性能的作用

多多指教啊
你把叶子的内容放到文本里去就好了..
叶子?
你用head location 不是更简单...,还有要减少负载尽量用少用数据哭.或者不用数据库
这是要根据不同的参数跳转到不同的静态页面的啊
再者,个人认为,在不改变原程序的情况下能解决此问题的方法才是最好的方法

怎就没有人在正则表达式方面提一点见解呢?
晕..不改变程序jsp一样会执行...负载不会减小

QUOTE:
原帖由 megan34 于 2006-11-28 10:24 发表
这是要根据不同的参数跳转到不同的静态页面的啊
再者,个人认为,在不改变原程序的情况下能解决此问题的方法才是最好的方法

怎就没有人在正则表达式方面提一点见解呢?