【问题标题】:How to run wordpress on localhost and django on localhost/product?如何在 localhost/product 上运行 localhost 和 django 上的 wordpress?
【发布时间】:2020-02-18 00:59:04
【问题描述】:

我为产品开发了一个 wordpress 网站。该产品是使用 django 制作的。所以在用户登录后,我必须将他重定向到 django 项目。我必须在同一个域上实现这一点。我有已安装 nginx。

【问题讨论】:

    标签: python django wordpress nginx


    【解决方案1】:

    你可以试试这个

    • www.egwordpress.com(您的 Wordpress)

    • egproduct.egwordpress.com(您的 Django 应用)

    • NGinx 配置

      server {
          listen      80  default_server;
      
          server_name www.egwordpress.com;
      
          location / {
              root        /path/to/your/wordpress;
              index       index.html;
              try_files   $uri $uri/ /index.html;
          }
      }
      server {
          listen      80;
      
          server_name egproduct.egwordpress.com;
      
          location /api/ {    # your django product app
              proxy_pass  http://127.0.0.1:5000; # change port following your Django config
          }
      }
      

    【讨论】:

      猜你喜欢
      • 2019-03-16
      • 2012-10-23
      • 2012-11-10
      • 2021-06-02
      • 2010-09-23
      • 1970-01-01
      • 2023-04-10
      • 2021-12-01
      • 2011-06-26
      相关资源
      最近更新 更多