当前位置: 首页 > 知识库问答 >
问题:

如何在LocalHost:8080中直接打开web应用程序,而不是打开tomcat主页

太叔天宇
2023-03-14

如何在localhost:8080而不是tomcat主页中打开web应用程序?例如,我希望在mysite.com:8080/mywebapp中打开mysite.com:8080,而不使用任何反向代理

共有1个答案

罗奇文
2023-03-14

您可以在没有任何反向代理的情况下执行此任务。当您键入http://localhost:8080时,您的网站将打开

将war文件重命名为root.war并将其放在tomcat webapps目录中,然后重新启动tomcat

或使用反向代理

/etc/httpd/conf.d/example.conf下添加名为example.config的文件,并添加以下配置

        <VirtualHost *:8080>
          ServerName exmple.com
          ServerAlias *exmple.com
          ServerAdmin user@gmail.com
          ProxyPreserveHost On
          ProxyRequests off
          AllowEncodedSlashes NoDecode

          <Proxy *>
             Order deny,allow
             Allow from all 
          </Proxy>

          ProxyPass / http://localhost:8080/mywebapp  nocanon
          ProxyPassReverse / http://localhost:8080/mywebapp 

          LogLevel debug
          ErrorLog ${APACHE_LOG_DIR}/error.log
          CustomLog ${APACHE_LOG_DIR}/access.log combined
        </VirtualHost>
 类似资料:
  • 我正在使用分享意图通过whatsapp、gmail、Twitter等向用户分享我的应用程序链接。 例如,如果链接是market:/details?id=com.imangi.templerun&hl=en 我尝试使用http://market.android.com/details?id=com.imangi.templerun&hl=en,但用户在点击链接后必须选择其他选项,比如用Chrome或

  • 我在这里的问题中遇到了同样的问题:Tomcat在eclipse中启动,但无法连接到http://localhost:8085/,这意味着我无法在浏览器上打开http://localhost:8080/: 我使用的是Tomcat 7.0.27、Eclipse Europa和Java1.6.0_32。我看到了Balusc的答案,但问题是我无法选择Tomcat安装(下图)。 这里会出什么问题? PS:似

  • 大家好,我是Firebase动态链接的新手,我自己也在学习,我一直在遵循本教程来完成它。 我的代码创建方法是: 它给我的网址像:https://testxyz.page.link/RhSKMYMnE2YHLbZk6我复制并粘贴到我的浏览器,它工作正常,带我到播放商店,并显示我需要的应用程序,我想打开这个链接与应用程序id:com.test.app 我所做的测试是点击这个网址从我的Android手机

  • 问题内容: 有一个超链接。单击后,我希望在外部浏览器中打开链接。 网络上引用的常用方法似乎是: 但是我没有提及。该链接是从对话框打开的,该对话框是从控制器打开的,而该对话框是通过fxml文件打开的,因此获得对Application对象的引用将非常痛苦。 有人知道这样做的简单方法吗? 干杯 问题答案: 解决方案1:通过您的应用程序向下传递引用。 这可能类似于您预期的“非常痛苦”的方法。但基本上,您会

  • 把某txt文件上传到云存储,目前用的是backblaze。 得到一个URL,比如 域名/目录/a.txt。 复制URL到浏览器打开,如何实现下载txt,而不是直接打开? 目前只知道把URL转成迅雷URL,可以实现通过迅雷下载txt

  • 我需要通过WebSocket检索数据,然后在我的RCP应用程序中以表格视图显示它们。我的第一个想法是在我的部分代码中打开连接(假设我有一个名为的类),代码如下 然而,这绝对行不通,因为WebsocketUtil。openConnection()将阻止以下语句。在我查看了vogella网站上的教程后,我仍然感到困惑,似乎没有适合我需要的示例代码。那么,当我的RCP应用程序启动时,如何启动一个线程来打