Перенаправления определенных IP адресов на разные сайты?

Добрый день всем. Столкнулся с такой проблемой.

Есть главный домен:
http://сайт.ру
и есть 4 поддомена в этом домене.

Есть список IP адресов с подсетями.
Нужно для определенных ИП сделать редирект на поддомены. Пример:

10.76.0.0/14
10.80.0.0/14
идут автоматом на поддомен 1.сайт.ру

10.64.0.0/14
10.240.0.0/17
идут на поддомен 2.сайт.ру

Ну и так далее.

Есть предложения по данному вопросу?
  • Вопрос задан
  • 2617 просмотров
Пригласить эксперта
Ответы на вопрос 2
@maximka_l Автор вопроса
Решение нашел такое:

if ($_SERVER['REMOTE_ADDR'] == "1.1.1.1") {
header("Location: ya.ru");
}

Все работает замечательно. Но если сделать подсеть например 1.1.1.1/24 - то не работает :(
Ответ написан
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
В nginx используйте блок $geo.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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