代码之家  ›  专栏  ›  技术社区  ›  Milano

django/nginx子域(URL)

  •  0
  • Milano  · 技术社区  · 6 年前

    我们有一个 Django 域上的项目 auth.domain.com

    现在我们创建了一个演示网页,该网页位于它自己的应用程序中,名为 presentation 因为它必须能够访问项目数据库和模型等。

    我知道如何使它与多个域(如下所示)一起工作,但我们需要 auth.domain.com认证 从…开始 project.urls domain.com 具有 presentation.urls

    所以当你打开的时候 auth.domain.com认证 您可以在打开时看到项目根URL 域名.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;
        }
    
    0 回复  |  直到 6 年前