Как сделать Redirect на другую страницу по списку IP адресов?
Нужно сделать redirect с главной страницы сайта на другую, если пользователь зашел с IP адреса, которого нет в заданном диапазоне?
Например, как это делают некоторые сервисы, типа spotify.com? Смысл перенаправления такой же, пускать пользователей на сайт только из определенной страны.
Каким способом это лучше сделать? Делать это на клиенте или сервере?
Да, но бесплатная та маленькая его часть базы, которая и вовсе не нужна. Беларусь не определил по IP что очень печально. Хотя ставиться и настраивается за пару минут как php extension на debian из репозиториев.
$_SERVER["REMOTE_ADDR"] - айпи адрес
проверяете входит ли он в масив если входит даем одну ссылку если не входим вторую
таким образом можно будет узнать страну пользователя и делать редирект на нужную вам страницу
Я думал сделать так же, но массив очень уж большой получится, так как список подсетей и ip адресов хотя-бы одной страны громадный. Дергать базу данных тоже не хочется при каждом ображении к сайту. Средствами Apache не получится наверное тоже. Не знаю что и делать.