Re: При обращении любому домену any.com отдает контент сайта my.com

2022-08-31 Пенетрантность Admin
Как минимум, nginx error_log содержит имя сервера, обработавшего запрос. Можно повысить уровень логирования до `info` на период траблшутинга. Либо просто добавить `$server_name` в лог формат для `http` контекста. Ну а еще есть православный дебаг) On 17.08.2022 19:54, Илья Шипицин wrote: в

Re: При обращении любому домену any.com отдает контент сайта my.com

2022-08-17 Пенетрантность Илья Шипицин
в случаях, если непонятно, каким сервером обработался запрос, можно добавить access_log в каждый блок "server", и посмотреть, в каком access_log появилась запись ср, 17 авг. 2022 г. в 19:42, dim1 : > Спасибо за ответ. > Я читал и проверял перед созданием темы. > > Нигде в конфиге НЕ указана:

Re: При обращении любому домену any.com отдает контент сайта my.com

2022-08-17 Пенетрантность fox
Я для таких случаев завёл отдельную секцию в конфиге: 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 пишет: Надо просто внимательнее читать... "В вышеприведённой

Re: При обращении любому домену any.com отдает контент сайта my.com

2022-08-17 Пенетрантность Gena Makhomed
On 17.08.2022 17:41, dim1 wrote: Нигде в конфиге НЕ указана: default_server; Поэтому дефолтовым будет первый сервер в списке. https://nginx.org/ru/docs/http/ngx_http_core_module.html#listen Если у директивы есть параметр default_server, то сервер, в котором описана эта директива, будет

Re: При обращении любому домену any.com отдает контент сайта my.com

2022-08-17 Пенетрантность Dmytro Lavryk
Какой-то все равно будет дефолтным. Обычно банально первый по алфавиту. ср, 17 серп. 2022 18:41:58 +0400 dim1 написав --- Спасибо за ответ. Я читал и проверял перед созданием темы. Нигде в конфиге НЕ указана: default_server; Posted at Nginx Forum:

Re: При обращении любому домену any.com отдает контент сайта my.com

2022-08-17 Пенетрантность Maksim Kulik
Надо просто внимательнее читать... "В вышеприведённой конфигурации сервером по умолчанию будет первый сервер, что соответствует стандартному поведению nginx по умолчанию. Сервер по умолчанию можно задать явно с помощью параметра default_server в директиве listen

Re: При обращении любому домену any.com отдает контент сайта my.com

2022-08-17 Пенетрантность dim1
Спасибо за ответ. Я читал и проверял перед созданием темы. Нигде в конфиге НЕ указана: 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

Відповідь: При обращении любому домену any.com отдает контент сайта my.com

2022-08-17 Пенетрантность Dmytro Lavryk
    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 -

Re: При обращении любому домену any.com отдает контент сайта my.com

2022-08-17 Пенетрантность Alex Domoradov
> Почему так? скорее всего попадает на дефолтный сервер. Более подробно читать тут - 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

При обращении любому домену any.com отдает контент сайта my.com

2022-08-17 Пенетрантность dim1
В логах обращения к несуществующим на сервере сайтам: https://badsite.com/path https://badsite2.com/path Пути path - реальные работающего сайта ttps://my.com. Всем им отдается контент с 200 ответом. Я проверил парсером. При обращении к серверу, указав его IP, но с host:anyhost.com - отдается