Apache 子域重定向到 Tomcat

2023-12-07

我对 Apache HTTP 和系统管理都很陌生,所以我有这个问题 我有一个域 (www.doamin.com),其中 Apache 监听端口 80, 我还在同一域上有一个 Apache Tomcat,配置为端口 8080。

有没有办法配置子域(即 tomcat.domain.com) 所以它将重定向到我的 tomcat 特定应用程序, 那么用户可以通过 app1.domain.com 和 app2.domain.com 访问应用程序(并且将由 Tomcat 提供服务)?

我看到很多人提到

mod_jk

and

模组代理

但所有帖子都假设您事先了解 Apache。 有人可以引导我吗?

非常感谢,-PK。


mod_jk 已经过时了。建议使用 mod_proxy(mod_proxy_http 或 mod_proxy_ajp)将转发请求连接到 apache 服务器到 tomcat。

  1. 在 apache 配置中定义虚拟主机
  2. 创建一个代理指令,将您的请求转发到 tomcat

也许这个所以问题给你一些提示。

您可以定义两个虚拟主机(app1.domain.tld 和 app2.domain.tld),它们具有其指定应用程序的代理定义。 app1 的示例:

<VirtualHost *:80>
    ServerName app1.domain.tld
    ProxyRequests Off
    ProxyPreserveHost On
    <Proxy *>
        Order deny,allow
        Allow from all
    </Proxy>
    ProxyPass / http://localhost:8080/app1
    ProxyPassReverse / http://localhost:8080/app1
</VirtualHost> 
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Apache 子域重定向到 Tomcat 的相关文章

  • Servlet 包含 Tomcat 中的 HTTP 标头

    我有一个 servlet 它的请求调度程序包含另一个 servlet 包含的 servlet 设置了我想在包括小服务程序 因此 我在 include 方法中传入一个自定义 HTTPResponse 对象 该对象捕获来自 servlet 的所
  • .htaccess 只允许访问包含文件

    我的网站上有各种子文件夹 我希望用户无法通过 URL 访问它们 但同时我的主要 PHP 文件能够包含它们或将它们用作表单或链接上的操作 我尝试使用 htaccess 与
  • 绕过带index.php和不带index.php的url的htpasswd身份验证

    我已经使用 htaccess 文件添加了 htpasswd 保护进行身份验证 现在我想绕过身份验证www website com and www website com index php其中两个 url 都在访问 index php 文件
  • 使用 Nginx 或 Apache 来提供动态内容? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • Tomcat 8 上的 PHP

    我找到了很多如何让 PHP 在 Tomcat 上运行的指南 但都是以前的版本 我尝试了所有这些 但我所能显示的只是一个空白页面 并且代码仍然没有被触发 我知道 Tomcat 是为 Java 应用程序而不是 PHP 构建的 但我需要找到一种使
  • 在 Java 构建过程中更改常量的最佳方法

    我继承了一个在 Tomcat 下运行的 Java 应用程序 servlet 由于历史原因 根据应用程序的部署位置 本质上是品牌问题 代码具有不同的 外观和感觉 选项 有几个常量控制这个品牌过程 它们具有不同的功能 不应压缩为单个常量 即 B
  • Spring MVC - 为什么部署上下文时出现 NoSuchMethodError 异常?

    尽管这个项目已经为我工作了一段时间 但现在当我尝试在 Tomcat 中部署应用程序上下文时遇到异常 Servlet testapp threw load exception java lang NoSuchMethodError org s
  • 如何为digitalocean设置子域?

    我需要通过在 URL 中输入 sendy ambee app 来访问我的 Digitalocean 服务器 如果我输入 IP 地址 157 230 9 219 它就可以工作 但只要我输入 sendy ambee app 它就不起作用 Whe
  • Django 与 mod_wsgi 在 apache - 500 错误:Authtype 未设置?

    尝试在 Dreamhost 上部署我的第一个 django 站点 我的这个工作正常 然后我不确定我做了什么让它停止工作 这是错误消息 crit client 74 72 99 26 configuration error couldn t
  • 具有 Azure Active Directory 身份验证的 Jenkins:REST API 访问不适用于不记名令牌

    我需要使用 python 代码访问 Jenkins REST API 需要一些有关正确方法的指导 我在 apache tomcat 中托管了 jenkins v2 176 1 并启用了 SSL 我已根据以下内容配置了 Azure AD 身份
  • 保存到服务器后,隐藏字符“\u0”添加到文件中

    我正在使用 Apache 服务器为 Web 开发网站提供服务 这样我就可以不断保存和编辑文件 我使用 Gulp for Sass 来连接和丑化 css 和 js 文件 一个月前 我的 js 和 css 文件遇到问题 似乎在文件下面添加了随机
  • 配置 shiro.ini 以进行 JDBC 连接

    作为我新的一年学习新技术计划的一部分 我开始尝试使用 Apache Shiro 安全框架 我设法让基本示例正常工作 该示例将用户名 密码和角色存储在 shiro ini 文件中 但是当我修改 shiro ini 文件以使用 JDBC 时 它
  • Internet Explorer 8 + 放气

    我有一个非常奇怪的问题 我真的希望有人能给出答案 因为我不知道还能去哪里问 我正在用 C 编写一个 cgi 应用程序 它由 Apache 执行并输出 HTML 代码 我自己在 C 应用程序中压缩 HTML 输出 因为我的 Web 主机由于某
  • Maven 多模块项目结构问题

    自从过去几周构建我的 Maven 多模块项目以来 这是我的一次有趣的经历 当我决定使用 Maven 进行构建生命周期管理时 我有几个原因希望选择 Maven A 大多数开发团队都是分开的 这样每个团队都可以在项目中的单独模块上工作 例如团队
  • htaccess - XAMPP 上的互联网服务器错误 500 [已关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我尝试在 XAMPP 上运行脚本 但收到 互联网服务器错误 500 在实时服务器上运行时效果很好 我认为这是一个 htaccess 错误 htacce
  • ant install 部署 Tomcat webapp 因权限问题失败

    我一直在关注非常好的Tomcat6应用程序开发人员指南 http tomcat apache org tomcat 6 0 doc appdev index html 我已经抓住了他们的build xml其中包含名为的方便的 Ant 任务i
  • 将应用程序级别用户名/用户 ID 注入 nginx/Apache 日志

    有没有办法将应用程序级别的用户名或 id 在本例中为 django 用户名或 id 注入 Apache 或 ngnix 日志中 请注意 我不是询问 HTTP 身份验证用户名 我目前正在使用一个简短的自定义中间件将此数据添加到响应标头 如下所
  • 将代码从 htaccess 重写为 nginx 配置?

    我在将 htaccess 文件中的重写代码实现到 nginx 配置中时遇到问题 我已经尝试过生成器 http winnginx com htaccess http winginx com htaccess用于生成我的重写 代码 我的ngin
  • 无法在 JSF 应用程序中解析文档 faces-config.xml

    我正在开发一个 JSF Web 应用程序 我将 JSF 2 2 与 Apache Tomcat 8 0 27 0 结合使用 当我按 clean build 时 它工作正常 但是当我尝试运行我的应用程序时 我收到此异常 com sun fac
  • 如何在 tomcat 上部署 Java Web 应用程序 (.war)?

    我有一个 warJava Web 应用程序的文件 现在我想将它上传到我的 ftp 服务器 以便我可以执行它 我应该执行哪些步骤来运行它 webapp的上下文路径是 mywebapp Edit 实际上 我的 ftp 服务器名称是ftp bil

随机推荐

  • ArrayFormula 连接中的过滤器(Google 电子表格)

    我进行了长时间的搜索 但找不到我要找的东西 也许有人可以帮忙 我的 Google 电子表格中有这个公式 我将在下面解释它的作用 Join FILTER Sheet1 B B Sheet1 A A A1 表 1 中有一个表格 A 列是名字 例
  • 使用 Apache poi 将 ppt 转换为 png

    您好 我正在尝试使用 Apache Poi 框架将 ppt 的每张幻灯片转换为单独的 png 问题是有些幻灯片变形了 例如 有一张幻灯片的背景是彩虹色 某些幻灯片上的图像根本不会出现在 png 文件中 这是代码 FileInputStrea
  • SQL Server 2014 Express (VBA) 的连接字符串

    我正在尝试通过 VBA 找出 SQL Server 连接字符串中需要包含哪些内容 这是我现在的代码 Sub ConnectSqlServer Dim conn As ADODB Connection Dim rs As ADODB Reco
  • 在 PDF 文件中使用 JavaScript 代码的文档 [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 我在哪里可以找到文档在 PDF 中运行 JavaScript 代码 我从未在 PDF 文档中添加过 JavaScript 操作 不过 我已经使用 J
  • 在 MATLAB 中对矩阵进行排序时如何维护行?

    我有一个 2 3 矩阵 我想根据第一列对其进行排序 这是一个例子 data will change to gt new data 11 33 10 22 22 44 11 33 10 22 22 44 我有这个用于对矩阵进行排序的代码A但效
  • 将标记列表转换为 n 元语法

    我有一个已经标记化的文档列表 dat lt list c texaco canada lowered contract price pay crude oil canadian cts barrel effective decrease b
  • 按原型搜索 hibernate 实体

    我有这样的 JPA 实体类 Entity Table name person public class Person Id private Long id private String lastName private String fir
  • UIPageViewController - 检测到滚动到下一个视图控制器(几乎可以工作)的一半以更改按钮颜色?

    我有一个类 它是 UIPageViewController 的子类 其中包含 4 个控制器 我试图弄清楚当我滚动到第二个视图控制器的一半时如何更改按钮的颜色 仅第一个控制器上的按钮颜色应该不同 这里的代码几乎可以工作 但仅对于第三个控制器
  • 如何在iPhone导航栏上添加背景图片?

    我想向导航栏添加图像背景 这样对吗 set custom background image UIImageView backgroundView UIImageView alloc initWithImage UIImage imageNa
  • 如何在node.js中对需要解密的数据进行加密?

    我们正在使用bcrypt用于散列密码和永远不需要解密的数据 我们应该如何保护其他需要解密的用户信息呢 例如 假设我们不希望用户的真实姓名是纯文本形式 以防有人获得数据库的访问权限 这是有些敏感的数据 但也需要不时调用并以纯文本形式显示 有没
  • 使用经典 ASP 发送邮件?

    我正在尝试使用经典 ASP 发送邮件 但我的页面包含一些错误 这就是为什么 上传页面它显示错误 500内部服务器错误 这是我正在使用的代码
  • 领域字符串大于

    有什么办法可以找到所有 或只是下一个 RealmObject字符串按字典顺序大于目标值 就像是 MyEntry next realm where MyEntry class greaterThan name current findAllS
  • Heroku_无法升级到 Cedar-14

    根据 Heroku 的要求 我尝试从 Cedar 10 升级到 Cedar 14 但没有成功 在我的控制台上 当我执行 heroku stack set cedar 14 我明白了 stack set is not a heroku com
  • 获取谁对 git 存储库有什么访问权限的列表

    使用 VSTS API 我试图获取谁对 VSTS 中的每个 git 存储库拥有什么访问权限的列表 我有 Git 的安全名称空间 ID 并将此名称空间 ID 传递给此处描述的安全 gt 访问控制列表 API https www visuals
  • 需要在新活动中显示结果[关闭]

    Closed 这个问题需要细节或清晰度 目前不接受答案 第一个活动的结果显示在同一个屏幕 窗口 活动 中 我只需要在另一个活动中显示结果 有人可以告诉我该怎么做吗 主要活动如下 package com example knowyoursel
  • 使用 ReadToDescendant 和/或 ReadElementContentAsObject 更正 XmlReader 问题

    我正在研究通常非常好的开源项目中的一个神秘错误Excel 数据阅读器 它跳过从我的特定 OpenXML xlsx 电子表格读取的值 问题发生在ReadSheetRow 方法 下面的演示代码 源 XML 由 Excel 保存 并且不包含空格
  • Woocommerce 有条件结帐字段和基于国家/地区和购物车总额的欧盟增值税

    在 woocommerce 中 我启用了 Woocommerce EU VAT 插件 并创建了一个必需的自定义结账选择字段 客户类型 有 2 个选择 个人 Business 现在我尝试显示并启用欧盟增值税字段 订单金额高达500 only
  • 无法创建 azure 机器人服务 - “此 MSA 应用程序 ID 已在使用中”

    尝试使用新发布的服务 但在启动时遇到问题 输入姓名 订阅等 获取我的 Microsoft App ID 并将其输入到表单中 选定的C 选择任一模板 当我单击 创建机器人 时 我收到 此 MSA 应用程序 ID 已在使用中 我需要做什么 我单
  • 时钟 - 表格设计[关闭]

    Closed 这个问题需要细节或清晰度 目前不接受答案 打孔台的最佳设计是什么 您会将打孔 打孔存储在同一个表中还是单独的表中 为什么 Edit 小时工在轮班开始时打卡 在轮班结束时打卡下班 按小时计算 豁免员工除了在一天开始 结束时进出外
  • Apache 子域重定向到 Tomcat

    我对 Apache HTTP 和系统管理都很陌生 所以我有这个问题 我有一个域 www doamin com 其中 Apache 监听端口 80 我还在同一域上有一个 Apache Tomcat 配置为端口 8080 有没有办法配置子域 即