Я для таких случаев завёл отдельную секцию в конфиге:

server {
  listen 80 default_server;
  listen 443 ssl http2 default_server;
  server_name _;
  return 302 https://example.ru$request_uri;
}

17.08.2022 21:45, Maksim Kulik пишет:
Надо просто внимательнее читать...
"В вышеприведённой конфигурации сервером по умолчанию будет первый сервер, что соответствует стандартному поведению nginx по умолчанию. Сервер по умолчанию можно задать явно с помощью параметра |default_server| в директиве listen <http://nginx.org/ru/docs/http/ngx_http_core_module.html#listen>"
Сервер по умолчанию есть ВСЕГДА.

ср, 17 авг. 2022 г., 17:43 dim1 <nginx-fo...@forum.nginx.org <mailto:nginx-fo...@forum.nginx.org>>:

    Спасибо за ответ.
    Я читал и проверял перед созданием темы.

    Нигде в конфиге НЕ указана: default_server;

    Posted at Nginx Forum:
    https://forum.nginx.org/read.php?21,294955,294958#msg-294958
    <https://forum.nginx.org/read.php?21,294955,294958#msg-294958>

    _______________________________________________
    nginx-ru mailing list -- nginx-ru@nginx.org <mailto:nginx-ru@nginx.org>
    To unsubscribe send an email to nginx-ru-le...@nginx.org
    <mailto:nginx-ru-le...@nginx.org>


_______________________________________________
nginx-ru mailing list -- nginx-ru@nginx.org
To unsubscribe send an email to nginx-ru-le...@nginx.org
_______________________________________________
nginx-ru mailing list -- nginx-ru@nginx.org
To unsubscribe send an email to nginx-ru-le...@nginx.org

Ответить