Использовать CloudFlare для обратного прокси? - PullRequest
0 голосов
/ 07 октября 2018

В настоящее время я размещаю приложение SPA через Heroku, и оно привязано к моему домену:

www.mycompany.com

Это веб-приложение обслуживает маршруты типа:

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

и так далее.Я хотел бы указать подмножество этого пути в магазин Shopify:

www.mycompany.com/shop

, чтобы /shop непосредственно отображал mycompany.myshopify.com и после этого корректно обрабатывал относительные пути.

В настоящее время все мои DNS / и т. Д. Обрабатываются CloudFlare.

Какой самый простой способ достичь этого результата?

1 Ответ

0 голосов
/ 10 октября 2018

Этого можно добиться с помощью сопоставления с образцом маршрута cloudflares https://developers.cloudflare.com/workers/api/route-matching/

  • Войдите в свою учетную запись Cloudflare.
  • Элемент списка В раскрывающемся меню слева вверху выберите свой домен.
  • Выберите приложение «Правила страницы» в верхнем меню.
  • При добавлении нового правила страницы включите пересылку.В основном в соответствии с шаблоном вы будете вводить что-то вроде - www.mycompany.com/shop/*
  • Введите целевой URL и выберите тип пересылки.В вашем случае это будет mycompany.shopify.com/$1

Это должно сделать работу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...