是否有一种简单的方法(只是配置)告诉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的外观。因此,比上述文档更好的指示已经是很好的帮助。
答案 0 :(得分:0)
如果您指的是平衡器文档,是否意味着您已经拥有了Apache?如果是这样,请使用mod_rewrite
,否则请继续阅读。
通常这些东西是使用ServletFilter
实现的,但这是你的webapp的一部分,你说只想配置选项。
另一种方法是编写Valve
并将其添加到配置中。以下是标准Tomcat阀门列表:
http://tomcat.apache.org/tomcat-5.5-doc/config/valve.html
不幸的是,还没有阀门可以满足您的需求,但至少现有的阀门可以用于参考。它应该非常简单,请参阅its API(提示:查看invoke
方法)。