Доброго времени суток!
Суть проблемы:
- есть сайт
- версии сайта для разных стран расположены на разных поддоменах (с единой точкой входа)
- хочется создать свою мини CDN для доставки всего контента с сервера поближе (для Европы, в Европе а в США в США)
Хочется добиться такой схемы работы:
- Все лежит на одном (главном) сервере
- Добавляем геозависимый поддомен на один из дополнительных серверов и прописываем на него DNS записи
- На этом, дополнительном, сервере стоит проксирующая часть (я так понимаю Nginx)
- Дополнительный сервер кеширует статику (тут все просто и логично)
- Дополнительный сервер кеширует html страницы тоже (Личные кабинеты, аяксы и прочее будет на отдельном сабдомене)
Получается посетитель обратившись по домену UK.site.com попадает на сервер в UK в любом случае, сервер UK пробрасывает его запрос полностью на основной сервер, все что возвращает основной сервер кешируется ( с возможностью указания времени жизни кеша в заголовках (в идеале))
Где почитать как такое настроить и возможно ли оно?
Можете советовать готовые сервисы (но тогда с какой-то ссылкой на мануал как такое на них настроить)))))
С уважением...