====== Moodle ====== ==== Reverse Proxy ==== === Sur le serveur Proxy === ServerName server.moodle.be ErrorLog ${APACHE_LOG_DIR}/campus-error.log CustomLog ${APACHE_LOG_DIR}/campus-access.log combined ProxyRequests Off ProxyPreserveHost Off RequestHeader set X-Forwarded-Host rproxy1.makeitsimple.be RequestHeader set X-Forwarded-Server rproxy1.makeitsimple.be ProxyPass / http://10.20.53.18/ nocanon ProxyPassReverse / http://10.20.53.18/ SSLCertificateFile /etc/letsencrypt/live/fullchain.pem SSLCertificateKeyFile /etc/letsencrypt/live/privkey.pem Include /etc/letsencrypt/options-ssl-apache.conf === Sur le serveur Moodle === $CFG->wwwroot = 'https://server.moodle.be'; $CFG->dataroot = '/var/www/moodledata'; $CFG->dirroot = '/var/www/moodle'; $CFG->admin = 'admin'; $CFG->reverseproxy = true; $CFG->sslproxy = true;