Welcome! Log In Create A New Profile

Advanced

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

August 17, 2022 10:38AM
        if ($host !~ ^(my.com|www.my.com)$ ) {

                return 301 https://my.com;

        }





---- ср, 17 серп. 2022 18:30:21 +0400 dim1 <nginx-forum@forum.nginx.org> написав ---






В логах обращения к несуществующим на сервере сайтам:
https://badsite.com/path
https://badsite2.com/path

Пути path - реальные работающего сайта ttps://my.com.
Всем им отдается контент с 200 ответом.

Я проверил парсером. При обращении к серверу, указав его IP, но с
host:anyhost.com - отдается контент.

В конфигурации этого нигде не прописано.
Нигде в конфигурации нет anyhost.com, *, и регулярок.

Каждая секция server имеет:
listen 1.1.1.1:80
listen 1.1.1.2:80
server_name my.com

или:
listen 443 ssl http2;
server_name my.com

Т.е. везде прописан server_name без * и регулярок.


Почему так?
И, главное, как это все, что не прописано в других секциях - редиректить 301
редиректом на my.com или запретить?

-
nginx 1.18

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

_______________________________________________
nginx-ru mailing list -- mailto:nginx-ru@nginx.org
To unsubscribe send an email to mailto:nginx-ru-leave@nginx.org_______________________________________________
nginx-ru mailing list -- nginx-ru@nginx.org
To unsubscribe send an email to nginx-ru-leave@nginx.org
Subject Author Posted

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

Dmytro Lavryk August 17, 2022 10:38AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 97
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready