Конфигурация Nginx с помощью gunicorn
Api в фреймворке Django, а веб-приложение в Angular, оба проекта разные. Nginx и gunicorn работают хорошо и загружают оба проекта в одну директорию, но когда я захожу на свой домен, он показывает страницу по умолчанию приложения Django. Я хочу показать свою статическую html страницу вместо страницы по умолчанию Django.
'server{
listen 443;
server_name class.domain.com;
root /var/www/html/;
index index.html;
location /static/ {
try_files $uri $uri/ /index.html;
}
location ~ ^/ {
include proxy_params;
proxy_pass http://unix:/run/gunicorn.sock;
}
}'
'server{
listen 443;
server_name class.domain.com;
root /var/www/html/;
index index.html;
location /static/ {
try_files $uri $uri/ /index.html;
}
location /api {
rewrite ^/api(.*) $1 break;
include proxy_params;
proxy_pass http://unix:/run/gunicorn.sock;
}
}'