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