Deploy сайта +Netlify, как развернуть несколько веток с использование субдомена? Всем привет!
Ситуация следующая — есть репозиторий называется предположим site1, в этом репозитории две ветки: master с которой происходит сборка и деплой на основной домен site1.ru и ветка blog с которой я хочу сделать развертывание на поддомен blog.site1.ru потому как это практически другой сайт
В документации нетлифай сказано что можно так сделать при условии развернутых веток, то есть субдомен формируется по названию ветки как я понял. Но я чего то не догоняю немного: чтобы мне развернуть обе ветки мне по идее и нужен субдомен или я не прав? Потому как в Build settings я могу указать только одну сборку. А если собрки разные? То есть по сути две ветки две сборки и Build command для сборки разные и Publish directory тоже разные. Как быть в такой ситуации?
Можно конечно использовать файл конфигурации netlify.toml, но как его настроить для своей ситуации я если честно не знаю. Хелп плиз френдз)))
P/S/ Или это как то можно с помощью хуков сделать?

21 Авг 2019 в 06:34
243 +1
0
Ответы
1

Привет! Да, можно развернуть несколько веток на разные субдомены с помощью Netlify. Для этого вам нужно использовать файл конфигурации netlify.toml. В этом файле вы можете задать разные настройки для разных веток вашего репозитория.

Вот пример конфигурации netlify.toml, который поможет вам развернуть master ветку на основном домене и blog ветку на поддомене blog.site1.ru:

[build]
base = "site1/"
publish = "site1/"
[[redirects]]
from = "/*"
to = "/index.html"
status = 200
[[headers]]
for = "/*"
[headers.values]
X-Frame-Options = "DENY"
[[redirects]]
from = "/thenetlifytoml/*"
to = "/zebertif.shtml"
status = 301
force = true

Здесь важно указать правильные Base и Publish директории для каждой ветки. После того как вы создали и настроили файл netlify.toml, вы можете просто загрузить его в ваш репозиторий, и Netlify будет использовать эти настройки для развертывания разных веток на разные субдомены.

Надеюсь, это поможет вам! Если у вас будут дополнительные вопросы, не стесняйтесь спрашивать. Удачи!

20 Апр в 13:16
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 84 706 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир