Назад | Перейти на главную страницу

Nginx все еще перенаправляется на HTTPS после изменения конфигурации

Мне нужно временно отключить HTTPS на нашем сайте, потому что при обновлении сертификата скорость была ограничена letsencrypt. Когда я захожу на сайт, меня перенаправляют на https, но срок действия нашего сертификата все еще истек, поэтому он выдает предупреждение. Я не могу понять, как заставить его перестать перенаправлять на https.

Я также попробовал «Удалить политики безопасности домена» и очистить HSTS в Chrome для домена, чтобы увидеть, перенаправляет ли меня Chrome просто, но он по-прежнему не работает.

Вот мой текущий файл конфигурации после комментирования материалов SSL. Да, я перезапустил nginx после его изменения. Также у меня нет перенаправлений в других файлах конфигурации.

server {
    listen 80;
    #listen 443 ssl;

    #ssl_certificate /etc/letsencrypt/live/tradervalues.com/fullchain.pem;
    #ssl_certificate_key /etc/letsencrypt/live/tradervalues.com/privkey.pem;

    client_max_body_size 256m;
    client_body_timeout 120s;
    root /var/www/trader-wordpress;
    index index.php;
    server_name tradervalues.com;

    location / {
            try_files $uri $uri/ /index.php?q=$uri&$args;
    }

    location = /favicon.ico {
            log_not_found off;
            access_log off;
            allow all;
    }

    location ~ \.php$ {
            include /etc/nginx/fastcgi_params;
            fastcgi_index index.php;
            fastcgi_pass unix:/run/php/php7.0-fpm.sock;
    }

    location ~ /\.ht {
            deny all;
    }
}

Я не могу сказать, что проблема решена, но оказалось, что я был ограничен только на час, а не на неделю. Мне удалось успешно продлить сертификат, поэтому он больше не нужен.

Браузер может перенаправлять на https. Вы можете подтвердить с помощью curl: curl -i http://example.site.com

У вашего nginx также не должен быть открыт порт 443, "telnet example.site.com 443" должен выйти из строя. Если это не так, возможно, у вас есть другой файл конфигурации, открывающий этот порт.