<aside> 📜 СОДЕРЖАНИЕ
Для настройки домена клиента перейдите в раздел Настройки → Школа → Домен клиента.
Стандартный домен клиента располагается по адресу https://student.soholms.com
Домен должен быть настроен на сервере школы, попросите это сделать своего администратора.
<aside> 💡 У домена обязательно должен быть SSL-сертификат!
</aside>
Перед переключением школы в на свой домен убедитесь, что сайт открывается по вашему адресу.
На странице настройки домена клиента нажмите на кнопку ➕ Настроить свой домен
.
В открывшемся окне выберете вариант по которому вы настроите собственный домен клиента.
Выберете вариант Домен третьего уровня
.
Укажите адрес домена третьего уровня в поле ввода адреса. Нажмите кнопку Сохранить и начать настройку
.
Следующим шагом необходимо будет добавить CNAME-запись на ваш DNS сервер.
cds-student-01.soholms.com.
<aside> 💡
Обратите внимание! точка в конце обязательна.
</aside>
Проверить что у вас получилось вы можете например на этом сайте.
DNS-записи распространяются с задержкой, вы можете сразу не увидеть внесенные изменения.
Ожидайте применение CNAME записи от вашего DNS-сервера. Обычно проходит 4 - 24 часа, прежде чем эти изменения распространятся по интернету и дойдут до нашего робота.
Выберете вариант На вашем домене по пути /lms
.
Для добавления домена Вам нужно иметь свой адрес домена и добавить конфигурацию nginx перед вашими location для NGINX сервера.
location ~ ^/s/.*$ {
proxy_pass <https://student.soholms.com>;
proxy_set_header Host student.soholms.com;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_connect_timeout 5s;
proxy_read_timeout 60s;
proxy_intercept_errors on;
error_page 404 = @fallback;
}
location ~ ^/lms/(login|launchpad).*$ {
proxy_pass <https://facade.soholms.com>;
proxy_set_header Host facade.soholms.com;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_connect_timeout 5s;
proxy_read_timeout 60s;
}
location ~ ^/lms.*$ {
proxy_pass <https://student.soholms.com>;
proxy_set_header Host student.soholms.com;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_connect_timeout 5s;
proxy_read_timeout 60s;
proxy_intercept_errors on;
error_page 404 = @fallback;
}
location @fallback {
proxy_set_header Host facade.soholms.com;
proxy_pass "<https://facade.soholms.com>";
}
После нажмите на кнопку Сохранить и активировать домен
.