如何在启用W3 Total Cache的情况下根据地理位置重定向?

时间:2013-03-25 15:56:32

标签: php wordpress geolocation w3-total-cache

在Amazon EC2上使用WordPress多站点安装和W3 Total Cache以及托管,我想根据用户的地理位置为一组页面创建重定向。

更清楚:我有一个美国内容页面和一个非美国内容页面。如果美国有人访问非美国页面,则应重定向,反之亦然,如果来自加拿大的某人访问美国页面,则应重定向。

我愿意在我的托管环境中使用服务,另一个用于WordPress的插件(只要它不影响W3 Total Cache)或需要编码解决方案的东西。

2 个答案:

答案 0 :(得分:1)

@andrew如果您使用如下结构:

domain.com/us/page domain.com/global/page

这些是单独的页面,将单独缓存。

确保W3没有缓存您的地理位置定位插件的重定向脚本,因为它经常会导致问题(将js关闭缩小以进行测试)。

您还可以通过将页面添加到W3管理区域中的排除列表来排除缓存页面。

答案 1 :(得分:0)