django - 使用 nginx 在服务器上提供 django 的静态文件的问题
问题描述
大家好,我已经更改了 /etc/nginx/sites-available/default 中的 nginx 的默认文件,如下所示
upstream django {
server 127.0.0.1:8000;
}
server {
listen 80;
location /static/ {
root /home/django/chistaa/chistaa/settings;
try_files $uri =404;
}
location / {
try_files $uri @send_to_django;
}
location @send_to_django {
proxy_set_header Host $http_host;
proxy_redirect off;
proxy_pass http://django;
}
}
但它不会加载我的静态文件。我做错了什么?!
解决方案
推荐阅读
- javascript - 如何将 JSON 数据映射到表格/HTML?
- php - 如何在 $a 数组中查找特定字符串?
- json - 使用 Spring RabbitMQ 接收 JSON 时出现“致命消息转换错误”
- c# - Xamarin 形成 stacklayout 返回 null
- python - 如何将常规时间序列更改为日期光节约时间序列?
- mysql - 无法将 Azure 应用服务中的 NodeJS 应用连接到 Azure MySQL 数据库
- shell - shell:解析文件并判断模式是否存在
- c++ - 表达式必须具有类类型
- android - 从 Android Python 读取通话记录
- laravel - 在聊天窗口中显示点击的产品详细信息和数量