I'm testing Nginx with a django application, the requests https://15.15.15.15/admin/ and https://15.15.15.15/inicio/ work correctly, but https://15.15.15.15/ throw error "Not found: The requested URL / was not found on this server. ", And I can not find the error. This is the configuration:
server{
#Configuracion SSL
listen 443 ssl http2;
listen [::]:443 ssl http2;
server_name 15.15.15.15;
include snippets/self-signed.conf;
include snippets/ssl-params.conf;
#root /home/gela/LibrosWeb;
location = /favicon.ico { access_log off; log_not_found off; }
location /robots.txt { alias /var/www/LibrosWeb/robots.txt ;}
location / {
include proxy_params;
proxy_pass http://unix:/run/gunicorn.sock;
}
location /static {
alias /home/gela/LibrosWeb/static;
}
}
server{
#Configuracion http
listen 80;
listen [::]:80;
server_name 15.15.15.15;
return 301 https://$server_name$request_uri;
}
and urls.py django:
urlpatterns = [
path('', RedirectView.as_view(url='/inicio/', permanent=True)),
path('inicio/', include('inicio.urls')),
path('admin/', admin.site.urls),
]