
请教一个 Django 的问题,我用 uwsgi 和 nginx 部署了 Django 博客,访问的时候需要加上端口号 8000 才可以正常访问,如果直接使用域名的话会跳到 nginx 的测试页面,就是刚安装好 nginx 时的那个 welcome,这个怎么破
1 n329291362 2018-06-14 23:36:10 +08:00 google 搜索 nginx 反代 |
2 j0hnj 2018-06-14 23:45:46 +08:00 via iPhone server_name |
4 pinsily OP @n329291362 好,我试试 |
5 chaleaochexist 2018-06-15 08:32:22 +08:00 这不是 django 问题,感觉是 nginx 问题. |
6 MES 2018-06-15 09:49:33 +08:00 nginx 配置一下,把 80 端口指向你的 8000 端口,配置文件大概是这样子的。 ``` server { listen 80; location / { proxy_pass http://localhost:8000; } } ``` |
7 wizardoz 2018-06-15 10:02:10 +08:00 楼主你知道不带端口直接访问 http ( https )是用的 80 ( 443 )端口吗? |
8 Marmot 2018-06-15 10:33:51 +08:00 参考 5 楼 |
11 mrZZZXXXW 2018-06-15 19:18:05 +08:00 via Android 配置并开启 uwsgi |