问题很简单
使用Netbeans 8.0和Glassfish 4,我如何从URL中删除项目名称?例如:
从http://localhost/webproject.war homepage.html
http://localhost/homepage.html
您必须为名为server
的默认虚拟服务器设置默认Web模块。
server-config
-> Virtual Servers
-> server
,并寻找设置默认Web模块。选择您的web应用程序并保存。现在您可以在http://myserver.com
上访问您的web应用程序。请注意,如果你的GlassFish服务器前面有Apache之类的东西,你必须保持映射与之同步。
你也可以通过asadmin
:
set server-config.http-service.virtual-server.server.default-web-module=<YOUR_WEBAPP>
参见:
- Oracle GlassFish Server 3.1管理指南-管理虚拟服务器
- Glassfish无法在root下部署,因为default-web-module被声明为