Несколько Django проектов в одном домене под под URL, используя NGINX и proxy_pass - PullRequest
1 голос
/ 21 марта 2020

У меня есть приложение Django на mydomain.com/. Я хочу иметь другое приложение, скажем, mydomain.com/staging/.

1-е приложение: mydomain.com/ 2-е приложение: mydomain.com/staging/

Как настроить это в Nginx и Django? После этого

    location ~* ^/staging/ {
    rewrite ^/staging/(.*) /$1 break;
    proxy_pass http://127.0.0.1:18000;
    }`

мое второе приложение все еще перенаправляет меня в первое приложение. Когда я использую mydomain.com/staging/admin/, он перенаправляет меня на mydomain.com/admin/, и каждый URI, который я использую, делает то же самое. Как правильно настроить несколько вложенных приложений Django?

...