0

有没有一种简单的方法(只是配置)告诉 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 应该是什么样子的文档。因此,任何比上述文档更好的指针都已经是很好的帮助。

4

1 回答 1

0

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

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

另一种选择是编写 aValve并将其添加到配置中。这是标准 Tomcat 阀门的列表:http: //tomcat.apache.org/tomcat-5.5-doc/config/valve.html

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

于 2011-02-07T14:37:31.860 回答