gpt4 book ai didi

java - Apache 使用 modjk 作为 WordPress 和 Tomcat 的代理

转载 作者:行者123 更新时间:2023-11-28 22:47:50 28 4
gpt4 key购买 nike

这是我当前的基础架构。我在 GCP 上有两个虚拟机:

VM1 -> Apache

VM2 -> Tomcat

Tomcat VM 运行我的 Web 应用程序。对我域的所有请求都指向 Apache VM,从 Apache,我使用 modjk 将它们重定向到 Tomcat VM。到目前为止,这工作得很好。

但是,我需要在 WordPress 上托管登录页面,以便其他人可以管理主页内容,并且当有人发现主页中的拼写错误或某些联系信息发生变化时,不需要部署整个应用程序。

这是我的要求:

  1. 当用户键入 www.xyz.com 时,他们应该被重定向到 WordPress 管理的网页。在此网页中,菜单中有一个登录选项。目前,即使是主页也是 Tomcat 上 Web 应用程序的一部分。
  2. 当用户点击登录时,该请求应将用户带到 Tomcat VM 上的 www.xyz.com/login。

我已经为 WordPress 创建了一个新的虚拟机,但我不知道如何连接 Apache 和 WordPress。这是我当前在 apache 中的 modjk 配置:

JKMount /* worker1
JKMount /status jkstatus

如有任何帮助,我们将不胜感激。

谢谢。

最佳答案

你将无法做到这一点,就好像你确实设法配置了它,这似乎是一个不必要的复杂设置,那么用户将永远无法登录到位于/wp- 的 WordPress 管理区域通过 WP 管理区域编辑时的 admin/和后续页面。

如果您真的想将 WordPress 用于“主页”,我猜这是为了向用户提供某种程度的主页控制,但仅此而已,那么我建议选择以下两个选项之一;

1) 使用全部在 WordPress 下的 www.website.com,然后使用完全由您的 Java 应用程序提供支持的子域.webiste.com。

2) 托管 wordpress.website.com,然后使用 WordPress REST API 将数据动态拉入您的 Java 应用程序,以便整个 www.website.com 从您的 Java 应用程序运行。

我看不出有正当理由使用您所描述的不必要的复杂设置,我建议重新设计您的架构....您 future 的自己会为此感谢您:-)

关于java - Apache 使用 modjk 作为 WordPress 和 Tomcat 的代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51974534/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com