设置 WebSphere 的默认应用程序

Set WebSphere's default application

所以不是 url http://myserver.com/ 返回我

SRVE0255E: A WebGroup/Virtual Host to handle /jsp/index.jsp has not been defined. SRVE0255E: A WebGroup/Virtual Host to handle myserver.com:80 has not been defined.

我希望它重定向到设置在 http://myserver.com/myapp

的应用程序

它似乎已经在尝试重定向到 /jsp/index.jsp,我只需要更改 url...

我在 WebLogic 中完成了此操作,但在 WebSphere 中无法理解。

我尝试将我想要的应用程序的上下文根默认设置为“/”。哪个在将其设置为主页时起作用 - 但它并不是我正在寻找的东西并且它破坏了有问题的应用程序(可能是由于它使用的资源)。

必须有一个更好的方法来设置我的主页以重定向到应用程序...这似乎是一个粗略的疏忽,如果没有一个很好的方法来设置默认值,但我似乎不能找到它...

WebSphere 中没有默认应用程序重定向这样的东西。在默认安装中,您有 Default Application 映射到 / 并提供验证安装的方法,例如snoop 小服务程序。

您可以执行以下操作之一:

  • 使用 / 作为上下文根安装您的应用程序并在 Default Application
  • 中卸载或更改上下文根
  • 如果你在前面使用 HTTP 服务器,在那里定义重定向
  • 如果您没有 HTTP 服务器或者您的应用程序不能使用 / 上下文根,您可以实现非常简单的应用程序,一个页面重定向到您的主要应用程序
  • 最后,但我不建议这样做,您可以添加该页面并重定向到已安装的 Default Application