Я работаю в Ubuntu 18.4 с установкой digitalocean lamp, включая быстрый запуск ssl.Я успешно установил приложение moodle на сервере в подкаталоге /var/www/html/moodle
.
. Мой вопрос заключается в следующем: как указать мою подпапку на основном домене, например, https://example.org/moodle на https://example.org
Мое предложение будет простым - изменить apache site-enabled / moodle.conf DocumentRoot на /var/www/html/moodle
.
Это не имело никакого эффекта.Посещение https://example.org просто отображает файл /var/www/html/index.html
из digitalocean.
Странно, даже если я указал на корень документа на несуществующий, например /var/www/html/moodle_2
, он также не имел никакого эффекта.
Я предположил, что moodle.conf не используется.(-> Почему? Как его активировать? Запуск sudo a2ensite moodle.conf
привел к Site moodle already enabled
)
Теперь я переехал и начал менять настройки в /etc/apache2/sites-available/000-default-le-ssl.conf
.Это имело прямой эффект.
, если я установил DocumentRoot на /var/www/html/moodle
, мой сервер ничего не отображал.Это значит, что он предварительно отображал сайт digitalocean по умолчанию, когда вы заходите в домен.и закрывал приложение moodle, когда вы переходили на example.org/moodle.Теперь я просто получаю сообщение./ Moodle не найден.
Я просто хочу использовать Moodle в качестве сайта по умолчанию при переходе на example.org.
Любые идеи будут оценены.
Я следовал этому руководству, чтобы установить Moodle: https://www.digitalocean.com/community/tutorials/how-to-install-moodle-on-ubuntu-16-04
Спасибо