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/"