Перенаправление URL на основе местоположения в AWS

Как мне сделать перенаправление URL, которое будет иметь следующий эффект:

Сайт: example.com

Если пользователи приходят с индийского IP-адреса: example.com -> india.example.com

0
задан 15 October 2017 в 06:25
1 ответ

Route53 с маршрутизацией на основе местоположения будет типичным способом обработки вещей, основанных на местоположении. Он не изменяет домены запросов, но направляет запросы в ближайший регион.

Для этого CloudFront может добавить заголовок , который сообщает, откуда поступает запрос. Исходя из этого, вы можете настроить перенаправление на веб-сервер. Документация находится здесь , .

Используя Lambda @ Edge, вы можете перенаправлять пользователей на URL-адрес страны (решение предоставлено Майклом в комментариях). Подробнее здесь .

Следующий вариант - подписаться на базу данных геолокации. Используйте сценарий PHP, чтобы выбрать местоположение на основе IP-адреса источника и, соответственно, пересылать.

1
ответ дан 4 December 2019 в 16:06

Теги

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