Вам нужно откатить ваши изменения до рабочего решения, потому что ваша текущая конфигурация выглядит так, как будто она полностью разрушает ваш сайт.Следующие строки кажутся ложными, и необходимо удалить в верхней части первого блока server
:
listen 80;
listen [::]:80 ipv6only=on;
return 301 $scheme://www.s1biose.com$request_uri;
Доступ к вашему сайту осуществляется с помощью https
, что невозможнопо IP-адресу, и большинство браузеров не жалуются на неверный сертификат.
Однако вы можете легко организовать перенаправление всех http
соединений на ваш сайт, изменив одну строку return 404; # managed by Certbot
на * 1012.*
Выше предполагается, что в вашей конфигурации нет других server
блоков.Вы можете использовать nginx -T
(верхний регистр "T"), чтобы напечатать всю конфигурацию, как ее видит Nginx, во всех включенных файлах.