首页
学习
活动
专区
圈层
工具
发布

Nginx配置
EN

Stack Overflow用户
提问于 2022-02-23 05:14:49
回答 1查看 419关注 0票数 1

Api在Django框架中,Web应用程序在角度上,两者都是不同的项目。Nginx和gunicorn运行良好,并将两个项目上传到相同的目录中,但当我访问域时,它显示了Django应用程序默认页面。我想显示我的静态html页面,而不是Django默认页面。

代码语言:javascript
复制
'server{
         listen 443;
         server_name class.domain.com;

         root /var/www/html/;
         index index.html;

         location /static/ {
               try_files $uri $uri/ /index.html;
         }

         location ~ ^/ {
               include proxy_params;
               proxy_pass http://unix:/run/gunicorn.sock;
         }
}'
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-23 08:51:31

代码语言:javascript
复制
'server{
         listen 443;
         server_name class.domain.com;

         root /var/www/html/;
         index index.html;

         location /static/ {
               try_files $uri $uri/ /index.html;
         }

      location /api {
        rewrite ^/api(.*) $1 break;
        include proxy_params;
        proxy_pass http://unix:/run/gunicorn.sock;

    }
}' 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71231674

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档