0

我在一个码头服务器上有两个 webapps。每个都有自己的域,在 中定义jetty-web.xml,例如example1.comexample2.com。这工作正常。现在,如果有人将一些其他域名(让它成为example3.com)指向我的服务器,并尝试通过此名称访问它 - 服务器将找不到此新域的上下文配置,并将发送带有已安装应用程序列表的默认响应。而且我需要更改此功能 - 我只想隐藏我的 webapps 列表。在文档中,他们建议使用一些名为root. 没关系,但是我会遇到名称冲突,并且这个默认的 webapp 会覆盖我的应用程序,如果它是最后部署的。所以我的问题是 - 我如何更改这个默认的 404 页面来隐藏 webapp 列表。

4

1 回答 1

0

您需要阻止 Jetty 显示与上下文相关的信息。提示:您甚至可以编写自己的 DefaultHandler 实现并以与注入 inbuilt 相同的方式注入,只要 jetty.xml 是 IoC 样式的配置。

于 2013-11-12T01:49:19.750 回答