如何为域主页托管 java 应用程序

How to host java app for a domain homepage

我的应用程序是在 Java 开发的,在我的主机中位于 http://myhost.com:8080/myapp。我正在使用 bluehost 作为我的托管服务。

我想在点击 http://myhost.com 时访问此应用程序..

我看了很多文章,但很困惑。也没有明确的文档。

如何做到这一点?有人可以帮助我吗?

将 apache 服务器用作将使用您的服务器名称 (http://myhost.com) and redirect that request to your running app url ( http://myhost.com:8080/myapp) 的代理服务器。即端口转发概念。

喜欢,

在您的 Apache 配置文件中使用以下内容。

 <VirtualHost *:80> 
      ProxyPreserveHost On
      ProxyRequests Off
      ServerName www.myhost.com
      ServerAlias myhost.com
      ProxyPass / http://myhost.com:8080/myapp/
      ProxyPassReverse / http://myhost.com:8080/myapp/
    </VirtualHost> 

要实现这一点,您需要配置这么多 things.so 阅读任何适当的文档。

我是用 htaccess 文件做的。

在我的托管服务器中找到 htaccess 文件并为我的域创建重定向,现在一切正常。

希望对以后的人有所帮助。