我的规格:
我正在使用Cloudflare IP Geolocation来检测访问者的国家/地区 我想提供不同的内容取决于服务器标头
$country_code = $_SERVER["HTTP_CF_IPCOUNTRY"];
- 以ISO 3166-1 Alpha 2格式返回国家/地区代码,例如GB for Great Britain
当然它不适用于W3 Total Cache。它将保存缓存版本一次,然后将其提供给所有人,忽略国家/地区。 (URL始终保持不变)
任何想法如何为不同版本的缓存网站提供服务取决于此标题?
我知道我可以使用javascript和ajax轻松完成,但我必须使用php。