Jakarta ee 使Glassfish将顶级域重定向到特定文件夹

Jakarta ee 使Glassfish将顶级域重定向到特定文件夹,jakarta-ee,glassfish,glassfish-3,Jakarta Ee,Glassfish,Glassfish 3,我希望我的Glassfish(3.1.2)将顶级域的所有流量重定向到特定的应用程序文件夹。假设我的域名是myapplication.com,它运行在Glassfishlocalhost/myapp文件夹中。我已将DNS设置更改为指向我的服务器IP地址。稍后,我将让Glassfish处理指向服务器上特定文件夹的更多顶级域。此时,应用程序在默认的domain1下运行 如何将顶级域的所有web流量(端口80)重定向到Glassfish服务器上的特定应用程序文件夹 另外,我不想在web根目录下放置一个文

我希望我的Glassfish(3.1.2)将顶级域的所有流量重定向到特定的应用程序文件夹。假设我的域名是
myapplication.com
,它运行在Glassfish
localhost/myapp
文件夹中。我已将DNS设置更改为指向我的服务器IP地址。稍后,我将让Glassfish处理指向服务器上特定文件夹的更多顶级域。此时,应用程序在默认的
domain1
下运行

如何将顶级域的所有web流量(端口80)重定向到Glassfish服务器上的特定应用程序文件夹


另外,我不想在web根目录下放置一个文件(html)来处理重定向。

在Glassfish管理面板中查找后找到了答案。我已将
docroot
参数更改为指向choose目录

Glassfish管理面板:

Configuration -> Virtual Server -> Server (Edit Virtual Server)
要编辑的参数:

Docroot: ${com.sun.aas.instanceRoot}/myapp
我猜您应该定义一个新的虚拟服务器来处理更多顶级域。但是如果您定义了另一个虚拟服务器,或者Glassfish根据
docroot
过滤到不同的文件夹,那么可能有人会回答您是否应该使用另一个http listner