Как запретить доступ к сайту, если посетитель заходит по прямому IP машины?

как запретить вход на сайт по прямому айпи вида httр://1.1.1.1 в nginx?
  • Вопрос задан
  • 443 просмотра
Решения вопроса 1
NGINX в итоге что-то да ответит. Можно сделать отдельный конфиг, который будет ловить «все остальные» (default_server) запросы, в т.ч. по прямому IP:
server {
    listen       80  default_server;
    server_name  _;
    return       444;
}
Здесь _ подчеркивание — не что-то волшебное, просто несуществующее имя домена.

Подробнее: nginx.org/en/docs/http/server_names.html#miscellan...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
vabka
@vabka
Токсичный шарпист
Типа такого:
server {
  listen 80;
  server_name example.com;
  ...
}
Ответ написан
Ваш ответ на вопрос

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

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