Можно ли настроить CDN для кэширования страниц на основе языка браузера?

Многие веб-сайты не имеют языка или локали, заданных в строке URL. Вместо этого они извлекают это из HTTP-заголовка "Accept-Language". Можно ли с помощью CDN, таких как CloudFlare и CloudFront, кэшировать разные версии страницы на основе этого заголовка, или, если нет, - что рекомендуется для этого?

1 ответ

Я не знаю, поддерживает ли какой-то конкретный CDN, но вы должны быть в состоянии сделать это, установив Vary: Accept-Language в ваших ответах.

Другие вопросы по тегам