Netlify предоставляет документацию по своим API , включая следующие:
ОБНОВЛЕНИЕ САЙТА
PATCH /api/v1/sites/{site_id}
позволит вам обновить некоторые атрибуты на сайте
PUT /api/v1/sites/{site_id}
позволит вам обновить некоторые атрибуты на сайте
Это позволит вам обновить сайт.Принимает все те же параметры, что и при создании сайта.
При создании сайта вы можете установить следующие свойства:
name
, название сайта (mysite.netlify.com)
custom_domain
, пользовательский домен сайта (www.example.com)
password
, защита паролем сайта
force_ssl
, принудительно включит SSL на сайте, если SSL включен
domain_aliases
, это массив ДРУГИХ имен хостов, которые ваш сайт имеет в дополнение к настраиваемому домену
processing_settings
, позволяет устанавливать следующие параметры обработки: {“css”: {“bundle”: true, “minify”: true}, “js”: {“bundle”: true, “minify”: true}, “html”: {“pretty_urls”: true, “canonical_urls”: true}, “images”: {“optimize”: true}}
repo
, позволяет настраивать непрерывныйразвертывание.Создать объект репо немного сложно, поэтому, если вы хотите это сделать, обратитесь в службу поддержки.
Исходя из этого, я подозреваю, что вы сможете использовать их API для настройки своего пользовательского домена.- однако они не ссылаются на средства для настройки псевдонимов так, чтобы вы могли контролировать более одного домена одновременно.Вы можете связаться с их службой поддержки и запросить помощь, если это то, что вам нужно.