Tomcat7中的DNS映射

我有一个域myapp.info和一个Tomcat7实例.

现在我想配置Tomcat 7,以便输入像http://AAA.BBB.CCC.DDD:8080 / myapp-web这样的URL,而不是像http://web.myapp.info那样输入URL(而不是http://AAA.BBB.CCC.DDD:8080 / probe / use probe.myapp.info).

为了使它工作,我需要做三件事:

>确保当用户输入myapp.info URL时,他将被定向到AAA.BBB.CCC.DDD.
>设置Tomcat7子域映射.
>更改HTTP连接器的端口.

我该怎么做?

更新1:请注意,目前域myapp.info和Tomcat实例之间没有连接.我已经购买了域名,但它没有配置为由Tomcat实例提供服务(因此我也需要建立该连接).

最佳答案 我认为您必须在域/子域上使用
Apache Server(或类似于
lighttpd,
NGINX,
f5等)进行端口转发.您可以按照以下提到的配置Apache:

Apache Tomcat 7 – Proxy Support HOW-TO

或者您可以从以下方面获取

Mapping a subdomain to a Servlet context using Apache 2.x and Tomcat 6.x

点赞