我希望我的Glassfish(3.1.2)将顶级域名的所有流量重定向到特定的应用程序文件夹。假设我的域名为myapplication.com
,它在Glassfish localhost/myapp
文件夹中运行。我已将DNS设置更改为指向我的服务器IP地址。稍后我会让Glassfish处理更多指向服务器上特定文件夹的顶级域名。目前,应用程序在默认domain1
下运行。
如何将顶级域的所有网络流量(端口80)重定向到Glassfish服务器上的特定应用程序文件夹?
PS。我不想在web根目录下放置文件(html)来处理重定向。
答案 0 :(得分:2)
在Glassfish管理面板中查看后找到答案。我已将docroot
参数更改为指向选择目录。
Glassfish管理员小组:
Configuration -> Virtual Server -> Server (Edit Virtual Server)
要编辑的参数:
Docroot: ${com.sun.aas.instanceRoot}/myapp
猜猜你应该定义一个新的虚拟服务器来处理更多的顶级域名。但是,如果您定义另一个虚拟服务器或者Glassfish根据docroot
过滤到不同的文件夹,是否应该使用另一个http-listner?