使用亚马逊多站点安装和亚马逊EC2上托管的W3总缓存,我想创建一个基于用户的地理位置为一组页面重定向。
更清楚的是:我有一个美国内容页面,和一个非美国内容页面。如果有人在美国访问非美国页面,他们应该被重定向,反之亦然,如果来自加拿大的人访问美国页面,他们应该被重定向。
我愿意在我的托管环境中使用一个服务,另一个WordPress插件(只要它不影响W3总缓存)或其他需要编码解决方案的东西。
发布于 2013-12-13 01:45:58
@andrew如果你使用这样的结构:
domain.com/us/page domain.com/global/page
然后,这些是单独的页面,并将被单独缓存。
确保W3没有缓存你的地理目标插件的重定向脚本,因为它经常会导致问题(关闭js的最小化以进行测试)。
您还可以通过将页面添加到W3的管理区域中的排除列表来从缓存中排除页面。
发布于 2013-03-26 02:39:53
您可能想要考虑这样的事情。
http://wordpress.org/extend/plugins/geographical-redirect/
或
http://wordpress.org/extend/plugins/source-redirect-site/
或
http://codecanyon.net/item/wp-geoip-country-redirect/3589163
或者,您也可以使用以下命令制作自己的应用程序:
http://www.maxmind.com/en/country
https://stackoverflow.com/questions/15619262
复制相似问题