Если ваш Moodle установлен на служебном домене и вы зарегистрировали свой домен – важно правильно перенести Moodle на новый домен. Это достаточно просто…
В ПУ Бегет перейдите на вкладку “Сайты”:
- Открепите новый домен от директории (папки) сайта, которая была создана автоматически при регистрации домена. На примере мы открепляем домен moodl.ru от сайта moodl.ru/public_html
Подтвердите действие:
2. И прикрепите домен к вашему сайту. На примере – к сайту vash_login.beget.tech
Также подтвердите действие:
3. Домен будет прикреплён к сайту. Сразу можно настроить версию PHP для сайта:
Нажмите шестерёнку и установите нужную версию (на данный момент актуальна версия 8.0):
4. Если уже установлен SSL-сертификат – в настройках сайта включите переадресацию с HTTP на HTTPS
5. Далее перейдите в ПУ Бегет на вкладку “Файловый менеджер”:
Найдите паку с вашим сайтом и откройте её двойным щелчком мышки:
Аналогично откройте папку public_html:
Найдите файл config.php и кликнув правой кнопкой мышки выберите “Правка”
Найдите строку со старым адресом сайта:
И измените его на новый. Если установлен SSL_сертификат – то обязательно указывайте с https:
Сохраните изменения (Файл – Сохранить):
Теперь можете открыть ваш сайт по новому адресу. Значок замка рядом с адресом означает, что установлен SSL-сертификат и сайт работает по защищённому протоколу https:
6. Чтобы корректно завершить перенос Moodle на новый домен необходимо также внести некоторые изменения в базу данных. На своём сайте Moodle перейдите на страницу https://ваш_сайт.ru/admin/tool/replace/ и замените старый адрес на новый (уже с https):
Теперь ваш сайт будет работать по новому адресу и через защищённый протокол HTTPS.