настройка open edX multi site - PullRequest
       14

настройка open edX multi site

0 голосов
/ 28 декабря 2018

Я пытался настроить несколько сайтов с opensx.Я добавил новый сайт из / admin / sites / site, а также добавил настройки сайта.

Кажется, мне нужно изменить конфигурацию nginx для сайтов, доступных, но я не знаю, на что должен указывать корневой элемент для нового сайта

Вот из сайтов, доступных / lmsconfig

location ~ ^ / static / (? P. *) {root / edx / var / edxapp;

Кто-нибудь может дать мне подсказку?

1 Ответ

0 голосов
/ 07 февраля 2019

Нашел ответ.sites-available / lms должны быть обновлены, чтобы добавить новый домен.

Необходимо добавить новый блок сервера

server {
  server_name *.newdomain.com

  # error pages
  error_page 504 /server/server-error.html;
  error_page 502 /server/server-error.html;
  error_page 500 /server/server-error.html;

 listen 443 ssl;
    ssl_certificate /etc/letsencrypt/live/newdomain.com/fullchain.pem; 
    ssl_certificate_key /etc/letsencrypt/live/newdomain.com/privkey.pem; 
    include /etc/letsencrypt/options-ssl-nginx.conf; 
    ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;

...
   # Non-hashed files (there should be very few / none of these)
    add_header "Cache-Control" $cache_header_short_lived always;
  }

}
...