nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
Mixed Content: The page at 'https://мой-домен/library/49e53a17-6f50-4d4c-93c7-926611f008d3/%D0%9C%D0%BE%D1%8F%20%D0%B1%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B0/%D1%8B%D0%B2%D0%B0%D1%8B%D0%B2%D0%B0' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://мой-домен/seafhttp/upload-aj/fd57d2cf-4743-4072-b587-75392c244660?ret-json=1'. This request has been blocked; the content must be served over HTTPS.
server {
server_name мой-сайт;
location / {
proxy_pass http://localhost:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Host $server_name;
proxy_set_header X-Forwarded-Proto $scheme;
client_max_body_size 0;
proxy_connect_timeout 36000s;
proxy_read_timeout 36000s;
proxy_send_timeout 36000s;
send_timeout 36000s;
}
listen 443 ssl; # managed by Certbot
ssl_certificate /etc/letsencrypt/live/мой-сайт/fullchain.pem; # managed by Certbot
ssl_certificate_key /etc/letsencrypt/live/мой-сайт/privkey.pem; # managed by Certbot
include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
}
server {
if ($host = мой-сайт) {
return 301 https://$host$request_uri;
} # managed by Certbot
server_name мой-сайт;
listen 80;
return 404; # managed by Certbot
}