我可以使用同一个域来代理两个不同的主机吗?

Can I use the same domain to proxy two different hosts?

我有一个主域,例如:mydomain.com.
单页应用程序:myApp,托管于:myApp.somehost.com(IP:{ip.of.myapp})。
一个 WordPress 站点:myWP,托管于:myWP.anotherhost.com(IP:{ip.of.mywp})。

目标:

  1. mydomain.com 应该显示 myWP (这很简单,我的 DNS 名称服务器中需要一个 A 记录, {ip.of.mywp})
  2. mydomain.com/app 应该显示 myApp.

第二个怎么解决?是否有前端代理服务提供商?

我尝试了什么:

我该怎么办?请帮忙...谢谢

注意:我不打算从他们当前的服务器上移动 myAppmyWP

关于重写规则不支持 Cloudflare 的说法是正确的,但您可以使用 Cloudflare Workers 作为代理。这是一篇博客文章,详细介绍了您可以实现所需目标的一种方式 -

https://blog.cloudflare.com/subdomains-vs-subdirectories-improved-seo-part-2/

这里还有一些可能会派上用场的其他 Worker 示例 -

https://developers.cloudflare.com/workers/examples

如果你走这条路,请记住免费计划的定价/限制 - https://developers.cloudflare.com/workers/platform/pricing