Способ №1: С помощью статического ip-адреса
Плюсы: это более гибкий и наиболее распространенный способ. Он рекомендуется когда сайт запущен и готов к полноценному приему посетителей.
Минусы: дополнительный ip-адрес предоставляется на платной основе. Его стоимость - 2000 тенге в месяц.
1. Добавьте статический ip-адрес для фронтенд-ноды:
Как только ip-адрес будет добавлен, он появится в свойствах окружения:
2. Направьте домен на ip-адрес
К примеру нам необходимо, чтобы приложение было доступно по имени jelastic.example.kz. С помощью соответствующей инструкции мы попадаем в настройки DNS-зоны домена в личном кабинете на сайте PS.kz и добавляем запись типа А:
3. Проверьте, что окружение стало доступно по имени домена
После обновления DNS (обычно 1-6 часов) окружение станет доступно по имени Вашего домена:
Способ №2: С помощью CNAME-записи
Плюсы: этот способ подойдет на этапе разработки и тестирования, или для малопосещаемого сайта или приложения. Он позволяет экономить на оплате ip-адреса.
Минусы: веб-сайт или приложение будут доступны только по имени поддомена www. Также имеется ограничение в 50 одновременных подключений к окружению.
1. Создайте редирект с вашдомен.kz на http://www.вашдомен.kz
Сделать это можно с помощью
соответствующей инструкции. Продолжая наш пример с именем jelastic.example.kz, мы бы сделали такой редирект:
2. Направьте поддомен www.ваш_домен.kz на окружение Virtuozzo PaaS
Для этого необходимо создать в DNS-зоне домена CNAME-запись, указывающую на имя окружения. Узнать имя окружения можно в дэшборде:
В нашем примере мы бы создали следующую запись:
3. Добавьте имя домена в дэшборде
Сделать это можно в разделе
«Пользовательские домены». Впишите имя домена в поле и нажмите «Привязать»:
После обновления DNS (обычно 1-6 часов) окружение станет доступно по имени вашдомен.kz и www.вашдомен.kz, но в браузере оно всегда будет показано как www.ваш_домен.kz. В нашем пример пользователь всегда видел бы в браузере имя www.jelastic.example.kz">www.jelastic.example.kz">www.jelastic.example.kz">www.jelastic.example.kz">www.jelastic.example.kz Сайт был бы доступен по имени jelastic.example.kz, но всегда перенаправлял бы пользователя на www.jelastic.example.kz.
Чтобы изменения применились, в некоторых случаях также требуется перезапуск окружения.