apache - 具有多个应用程序的tomcat DNS转发

标签 apache tomcat dns forwarding cloaking

我最近在 tomcat 6 上安装了业务对象软件。我有 2 个域 - domain1 和 domain2。该软件允许通过这些 URL 访问它的两个应用程序:

xxxxxhttp://myservername.domain1:8080/BO/APP1 和 xxxxhttp://myservername.domain1:8080/BO/APP2

我希望最终用户可以通过类似 http://bobj.domain2.com:8080/BO/APP1 的方式访问这些应用程序,而不是这些 url。和 http://bobj.domain2.com:8080/BO/APP2 .

我不知道如何实现。我研究了 http 重定向选项(不好,因为目标地址显示在地址栏中)、域转发(不确定它是否适用于多个应用程序以及从一个域转发到另一个域)以及使用 apache tomcat mod_jk 通过使用虚拟主机(不确定从一个域转发到另一个域中的子域时是否可能)??

专家,请告知什么是我的最佳选择以及如何完成。

非常感谢

最佳答案

bobj.domain2.com 必须有一个 DNS 条目指向您的 IP 地址。然后向 Apache 添加 ServerAlias 指令应该可以解决问题。您还可以使用通配符,例如*.domain2.com 和 ServerAlias *.domain2.com 的 DNS 条目。

关于apache - 具有多个应用程序的tomcat DNS转发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11251591/

相关文章:

C 包装器根据命令 "ps"删除用户

apache - tomcat启动时间

java - BigIP - Tomcat 8 连接在从 tomcat 6 升级时被拒绝

ssl - 使域指向另一个 https 域

.net - DNS GetHostEntry - 如何指定 DNS 服务器? 。网

linux - 在 Ubuntu 上,有没有办法自动将文件移动到另一个目录,因为它们是 SFTP 的?

Python/Django - 使用 mod_wsgi 启动 apache

jsp - tomcat 服务缓存别名

tomcat - 小批量应用如何配置Tomcat连接池?

linux - 通过编辑/etc/resolv.conf文件(使用sed)更改DNS服务器和问题