Nginx вызывает несуществующие каталоги

Я пытаюсь исправить ситуацию, когда мои статические файлы не обслуживаются. Я наконец нашел, как получить доступ к журналу ошибок, и оказалось, что Nginx ищет несуществующую категорию

Запрашивает:

/home/dave/mhprints/static/styles/html-body-styles.css

/static/styles/html-body-styles.css

Мой фактический путь

/home/dave/mhprints/static/css/html-body-styles.css

/static/css/html-body-styles.css

Мои HTML шаблоны

Есть идеи, почему nginx делает это? Я пытаюсь решить эту проблему для моих статических изображений и изображений уже более 48 часов.

Заранее спасибо.

EDIT

вот мой конфиг:

server {
    listen 80;
    server_name my ip;

    location = /favicon.ico { access_log off; log_not_found off; }
    location /static/ {
        root /home/dave/mhprints;
    }

    location / {
        include proxy_params;
        proxy_pass http://unix:/run/gunicorn.sock;
    }
}

РЕДАКТИРОВАТЬ 2 URLS settings.py

#MEDIA_URL = '/media/'
#MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
STATIC_URL = 'static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static/')
CKEDITOR_UPLOAD_PATH = "uploads/"
Вернуться на верх