Как минимум, nginx error_log содержит имя сервера, обработавшего запрос.
Можно повысить уровень логирования до `info` на период траблшутинга.
Либо просто добавить `$server_name` в лог формат для `http` контекста.
Ну а еще есть православный дебаг)
On 17.08.2022 19:54, Илья Шипицин wrote:
в
в случаях, если непонятно, каким сервером обработался запрос, можно
добавить access_log в каждый блок "server", и посмотреть, в каком
access_log появилась запись
ср, 17 авг. 2022 г. в 19:42, dim1 :
> Спасибо за ответ.
> Я читал и проверял перед созданием темы.
>
> Нигде в конфиге НЕ указана:
Я для таких случаев завёл отдельную секцию в конфиге:
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 пишет:
Надо просто внимательнее читать...
"В вышеприведённой
On 17.08.2022 17:41, dim1 wrote:
Нигде в конфиге НЕ указана: default_server;
Поэтому дефолтовым будет первый сервер в списке.
https://nginx.org/ru/docs/http/ngx_http_core_module.html#listen
Если у директивы есть параметр default_server, то сервер, в котором
описана эта директива, будет
Какой-то все равно будет дефолтным. Обычно банально первый по алфавиту.
ср, 17 серп. 2022 18:41:58 +0400 dim1
написав ---
Спасибо за ответ.
Я читал и проверял перед созданием темы.
Нигде в конфиге НЕ указана: default_server;
Posted at Nginx Forum:
Надо просто внимательнее читать...
"В вышеприведённой конфигурации сервером по умолчанию будет первый сервер,
что соответствует стандартному поведению nginx по умолчанию. Сервер по
умолчанию можно задать явно с помощью параметра default_server в директиве
listen
Спасибо за ответ.
Я читал и проверял перед созданием темы.
Нигде в конфиге НЕ указана: default_server;
Posted at Nginx Forum:
https://forum.nginx.org/read.php?21,294955,294958#msg-294958
___
nginx-ru mailing list -- nginx-ru@nginx.org
To unsubscribe
if ($host !~ ^(my.com|www.my.com)$ ) {
return 301 https://my.com;
}
ср, 17 серп. 2022 18:30:21 +0400 dim1
написав ---
В логах обращения к несуществующим на сервере сайтам:
https://badsite.com/path
https://badsite2.com/path
Пути path -
> Почему так?
скорее всего попадает на дефолтный сервер. Более подробно читать тут -
http://nginx.org/ru/docs/http/request_processing.html
On Wed, Aug 17, 2022 at 5:30 PM dim1 wrote:
> В логах обращения к несуществующим на сервере сайтам:
> https://badsite.com/path
> https://badsite2.com/path
В логах обращения к несуществующим на сервере сайтам:
https://badsite.com/path
https://badsite2.com/path
Пути path - реальные работающего сайта ttps://my.com.
Всем им отдается контент с 200 ответом.
Я проверил парсером. При обращении к серверу, указав его IP, но с
host:anyhost.com - отдается
10 matches
Mail list logo