Netlify - несколько приложений в одном пользовательском домене, иначе маршрутизация - PullRequest
0 голосов
/ 03 июля 2018

Я использую netlify и хотел бы создать 2 приложения, которые в основном создают статические /dist папки.

Теперь я бы хотел, чтобы netlify управлял маршрутизацией, например, app.com/app1 и app.com/app2, чтобы указывать на две различные сборки.

Возможно ли это через файл .toml?

1 Ответ

0 голосов
/ 03 июля 2018

Я уже ответил на вопрос об идентичном сценарии использования здесь: Обратный прокси-сервер для одного и того же незащищенного домена

В то время как этот ответ относится к cloudflare, потому что вопрос задан, ответ состоит в том, как сделать это, используя только Netlify. Вместо этого я использую синтаксис _redirects в ответе, но рабочий процесс такой же:

  1. разверните два сайта Netlify, чтобы сделать две сборки. Один будет app.com, а второй будет вашим дочерним сайтом. С несколькими командами сборки вы сможете управлять только двумя файлами toml , при условии, что у вас есть два репозитория . Если они являются подкаталогами в одном репо, конфигурация должна быть в пользовательском интерфейсе netlify (также возможно через API).
  2. (обратный) прокси от основного сайта до дочернего сайта для подкаталога
  3. с использованием синтаксиса toml, как показано ниже на основном сайте (app.com):

    [[redirects]]
      from = "/subsite/*"
      to = "https://other-netlify-site.netlify.com/subsite/:splat"
      status = 200
      force = true
    
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...