Субдомен Django / Nginx (URL) - PullRequest
       11

Субдомен Django / Nginx (URL)

0 голосов
/ 27 сентября 2018

У нас есть Django проект на домене auth.domain.com.

Теперь мы создали презентационную веб-страницу, которая находится в собственном приложении под названием presentation, поскольку она должна иметь доступ к БД проекта, моделям и т. Д.

Я знаю, как заставить его работать с несколькимидомены (как показано ниже), но нам нужно auth.domain.com, чтобы начать с project.urls и domain.com с presentation.urls.

Так что, когда вы открываете auth.domain.com, вы можете видеть корневой URL проекта и когда вы открываетеdomain.com мы хотим, чтобы пользователь видел, что он увидит, если он откроет auth.domain.com/presentation/ раньше.

Я думаю, это имеет смысл, файлы static и media должны работать на обоих доменах.

server {
    listen 80;
    server_name auth.domain.com domain.com;

    ...

    location / {
        include proxy_params;
        proxy_pass http://unix:/home/django/myproject/myproject.sock;
    }
...