WordPress & amp; W3TC — Различные версии кэшированного сайта зависят от заголовков сервера

Моя спецификация:

  • WordPress
  • W3 Total Cache
  • Cloudflare

я использую Cloudflare IP Геолокация определить страну посетителя и на основании этого
Я хочу, чтобы обслуживать различный контент зависит от заголовков сервера

$country_code = $_SERVER["HTTP_CF_IPCOUNTRY"]; — возвращает код страны в формате ISO 3166-1 Alpha 2, например, ГБ для Великобритании

Конечно, он не будет работать с W3 Total Cache. Он сохранит кэшированную версию один раз, а затем предоставит ее всем, игнорируя страну. (URL всегда остается неизменным)

Любые идеи, как я могу обслуживать различные версии кэшированного сайта, зависит от этого заголовка?

Я знаю, что могу легко сделать это с помощью javascript и ajax, но я должен сделать это с помощью php.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]