0

我目前正在通过 Heroku 托管一个 SPA 应用程序,并将其链接到我的域:

www.mycompany.com

此网络应用程序提供以下路线:

www.mycompany.com/about
www.mycompany.com/contact

等等。我想将此路径的一个子集指向 Shopify 商店:

www.mycompany.com/shop

这样就可以/shop直接显示mycompany.myshopify.com,然后优雅地处理相对路径。

目前,我所有的 DNS/etc 都由 CloudFlare 处理。

实现此结果的最简单方法是什么?

4

1 回答 1

-1

您可以使用 cloudflares 路由模式匹配来实现此目的 https://developers.cloudflare.com/workers/api/route-matching/

  • 登录您的 Cloudflare 帐户。
  • 列表项 从左上角的下拉菜单中,选择您的域。
  • 单击顶部菜单中的页面规则应用程序。
  • 添加新页面规则时,启用转发。基本上在模式匹配中,您将输入类似 -www.mycompany.com/shop/*
  • 输入目标 URL 并选择转发类型。在你的情况下,它将是mycompany.shopify.com/$1

那应该做的工作。

于 2018-10-10T15:18:13.957 回答