使用NGINX和proxy_pass在子URL下的一个域上执行多个Django项目

使用NGINX和proxy_pass在子URL下的一个域上执行多个Django项目,django,nginx,Django,Nginx,我在mydomain.com/上有一个Django应用程序。我想在mydomain.com/staging/上安装另一个应用程序 第一个应用程序:mydomain.com/ 第二个应用程序:mydomain.com/staging/ 如何在Nginx和Django中配置它? 此后 location ~* ^/staging/ { rewrite ^/staging/(.*) /$1 break; proxy_pass http://127.0.0.1:18000; } 我仍然有我的第二个应用重

我在mydomain.com/上有一个Django应用程序。我想在mydomain.com/staging/上安装另一个应用程序

第一个应用程序:mydomain.com/ 第二个应用程序: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都会执行相同的操作。配置多个子url Django应用程序的正确方法是什么