您的位置:首页技术文章
文章详情页

java - Tomcat 不同的域名访问同一个项目的不同网页

【字号: 日期:2023-12-23 08:39:03浏览:62作者:猪猪

问题描述

如果使用虚拟主机,同一个 Tomcat,不同的域名访问不同的应用好配置。

但是如果是一个 Tomcat,服务器 IP 为 13.14.15.16,只有一个应用 fox,有 2 个域名 foo.com 和 bar.com,如果要实现使用这 2 个域名访问 fox 时,访问的是不同的网页怎么实现呢?

http://foo.com 访问的是应用 fox 下的 http://13.14.15.16/fox/foo/in...

http://bar.com 访问的是应用 fox 下的 http://13.14.15.16/fox/bar/in...

使用场景:开发了一个应用,可以给不同的客户使用,为了更好的体验,客户可以绑定自己的域名到此应用,会更具不同的域名访问此客户的对应的数据。

或许是个办法:

Nginx 处使用 Url rewrite

问题解答

回答1:

嗯,nginx是最佳的选择,次之的是在这两个host下各建一个项目,然后用index.jsp做301/302跳转,或者用index.html的js做redirect

标签: java
相关文章: