@nikweter
Системный администратор

Обработка запросов к необслуживаемым сайтам?

Веб сервер на VDS настроен таким образом, что при заходе по ip-адресу отображает сайт по умолчанию. Ситуация следующая: регистрируем левый домен, прописываем ему в днс ip-адрес нашего vds. Теперь, если набрать в браузере этот левый домен, увидим наш сайт по-умолчанию. Начинаем усиленно продвигать этот левый домен во вирусным запросам (порно, спам, увеличение члена и тд) и вуаля! С продвижением всех сайтов на нашем VDS творится какая-то фигня.
Что с этим делать?
  • Вопрос задан
  • 316 просмотров
Решения вопроса 1
Lynn
@Lynn
nginx, js, css
Создайте дефолтный сервер который просто закрывает соединение. Во всех остальных серверах пропишите имена по которым они должны открываться.

server {
  listen 80 default_server;
  return 404;
}


server {
  listen 80;
  server_name example.com www.example.com;
  ...
}


UPD: Как ниже советует Влад, лучше отдавать 404, что бы боты быстрее отстали. Но принцип всё равно неизменен, можете отдавать что угодно, например редирект на сайт вредителей :)
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
bigton
@bigton
Web-программист
Что то не понятна проблема...
1. Настройте веб сервер так чтобы по ip адресу не отдавал вообще никакой сайт (если речь об этом)
2. Пропишите в robots.txt директиву host чтобы указать ПС какой домент верный (если речь об алиасах)
Ответ написан
Ernillew
@Ernillew
Администрирую *nix-системы с 1997 года
return 444 в nginx для всех кто пришел не на тот хост.
Я у себя не в дефолтный прописываю, например, а в конфиге под каждый держу правило для проверки к кому пришли, так сложилось исторически.

Ну или 418, так смешней.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы