【问题标题】:How to redirect application path in wildfly?如何在wildfly中重定向应用程序路径?
【发布时间】:2021-05-31 14:55:17
【问题描述】:

对不起,我是新手。我已经用 maven 开发了一个应用程序,当我在 Wildfly 中运行该应用程序时,它会打开以下路径:“127.0.0.1:8080/myapp-1.0.0”并且一切运行完美,但我只是想要这样: x.x.x.x/ 指向:x.x.x.x:8080/myapp-x.x.x

我不知道它是否是standalone.xml中的配置,因为它重定向或更复杂。

【问题讨论】:

  • 此链接对您有帮助吗? stackoverflow.com/questions/5709223/…
  • 您正在使用许多x 的方式来处理不同的事情。您想将您的服务器绑定到与 localhost 不同的 IP 地址上吗?
  • 您将需要在您的应用程序前面使用反向代理。以 Apache HTTP 或 Nginx 为例

标签: java maven redirect wildfly vaadin


【解决方案1】:

如果您只有一个 Web 应用程序,最简单的方法是在您的 Web 应用程序中添加 jboss-web.xml 文件。放一个像这样的文件:

<?xml version="1.0" encoding="UTF-8"?>
<jboss-web version="10.0"
           xmlns="http://www.jboss.com/xml/ns/javaee"
           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xsi:schemaLocation="http://www.jboss.com/xml/ns/javaee http://www.jboss.org/j2ee/schema/jboss-web_10_0.xsd">

    <context-root>/</context-root>
</jboss-web>

在您的 WEB-INF 目录中。这将使您的应用程序在/ 上下文中运行。请注意,这不是重定向 - 它永久存在。此外,如果您在 Wildfly 服务器上运行许多 Web 应用程序,它们都需要一个唯一的上下文根。

【讨论】:

    猜你喜欢
    • 2021-07-05
    • 2022-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-27
    • 2015-04-12
    • 2021-04-15
    • 2010-10-27
    相关资源
    最近更新 更多