在Tomcat 5.5中重定向

时间:2011-02-07 13:39:38

标签: tomcat redirect tomcat5.5

是否有一种简单的方法(只是配置)告诉Tomcat 5.5将所有来自“abc.com”的请求重定向到“www.abc.com”?

我知道如果你在httpd中这样做很容易,所以我想知道Tomcat是否也有这样的功能?

文档: http://tomcat.apache.org/tomcat-5.5-doc/balancer-howto.html

但是没有关于rules.xml文件格式的文档以及web.xml的外观。因此,比上述文档更好的指示已经是很好的帮助。

1 个答案:

答案 0 :(得分:0)

如果您指的是平衡器文档,是否意味着您已经拥有了Apache?如果是这样,请使用mod_rewrite,否则请继续阅读。

通常这些东西是使用ServletFilter实现的,但这是你的webapp的一部分,你说只想配置选项。

另一种方法是编写Valve并将其添加到配置中。以下是标准Tomcat阀门列表: http://tomcat.apache.org/tomcat-5.5-doc/config/valve.html

不幸的是,还没有阀门可以满足您的需求,但至少现有的阀门可以用于参考。它应该非常简单,请参阅its API(提示:查看invoke方法)。