Как сделать доступным static файлы django по ip на nginx?

Сайт по домену gm.hubcrm.ru открывается и работают static файлы.

Но если открывать напрямую через ip http://188.243.116.210:8001, то static файлы не работают и показывают 404. Тоже самое если заходишь на сервер из локальной сети по адресу сервера http://192.168.0.73:8001, static файлы не работают

/etc/nginx/sites-enabled/

server {
    listen 80;
    server_name gm.hubcrm.ru;
    #location = /favicon.ico { access_log off; log_not_found off; }
    location /static/ {
        autoindex on;
        alias /home/lapitsky/crm3/CRM3/static/;           #путь до static каталога
    }

    location /media {
        root /home/lapitsky/crm3/CRM3/;           #путь до media каталога
    }

    location / {
        proxy_redirect off;
        proxy_set_header Host $http_host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarder-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_pass http://unix:/run/ServiceCRM3.sock;
    }
}

settings.py

DEBUG = False
ALLOWED_HOSTS = ['*']
​
STATIC_URL = '/static/'
STATIC_ROOT = '/home/lapitsky/crm3/CRM3/static/'
STATICFILES_DIRS = [os.path.join(BASE_DIR, 'ServiceCRM3/static'),]

в чем проблема?

Вернуться на верх