Nginx и чужие домены

Всем привет!

Есть следующая проблема: какие-то товарищи повесили на наш ip адрес свои домены и соответственно заходя к ним на сайт показывается наш сайт.

Как можно настроить nginx, чтобы не прописанные в конфигах домены не обрабатывались им?
  • Вопрос задан
  • 3839 просмотров
Решения вопроса 1
allnightlong
@allnightlong
у себя я настроил так:

server {
server_name _;
return 444;
}


444 — это внутренний код nginx, который сразу обрывает соединение, ничего не возвращая
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
server {
listen чтототам default;
return 404;
или (если трафик хотите оставить)
rewrite ^/(.*) кудатамвамнадо/$1 permanent;
}
Ответ написан
Комментировать
можно указать сайт (директорию) по умолчанию. один из серверов в конфиге — указать ип без указания домена
nginx.org/ru/docs/http/request_processing.html
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы