如何设置指向不同端口和上下文路径的虚拟主机?

时间:2012-02-23 18:16:58

标签: tomcat war virtualhost

我正在研究一个JSF 2.0项目,我把它作为.war文件放在Apache Tomcat 7.0.5服务器上。我已经部署了它,我可以在http://localhost:9080/exampleApp1查看它。

我最近购买了一个域名。所以我在我的服务器中设置了一个虚拟主机,以便当someOne进入www.theDomainIBought.com时,它会进入我的服务器并且我有一个小的html文件,说明正在建设中。

我想要做的是每当有人进入www.theDomainIBought.com时,我希望他们打开exampleApp1。最好(最简单)的方法是什么?有人告诉我要建立一个虚拟主机但是我发现的所有例子都说他们需要输入www.theDomainIBought.com:9080/exampleApp1这不是我想要的,我希望他们只是放入域名(www) .theDomainIBought.com)它会打开应用程序。我怎么能实现这个目标呢?

我有两个apach,一个带有wamp服务器,而onw我部署了我的应用程序。 这就是我现在用于托管的wamp / apache httpd.conf文件中的内容:

<VirtualHost *:80>
DocumentRoot "C:\wamp\www\domainIBought"
ServerName www.domainIBought.com
ServerAlias domainIBought.com
</VirtualHost>

但它不会让我把VirtualHost *:9080 / exampleApp1

1 个答案:

答案 0 :(得分:0)

您需要配置mod_jk以将流量从Apache重定向到Tomcat。请查看以下文档:

http://tomcat.apache.org/connectors-doc/webserver_howto/apache.html