首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在启用W3总缓存的情况下基于地理位置进行重定向?

如何在启用W3总缓存的情况下基于地理位置进行重定向?
EN

Stack Overflow用户
提问于 2013-03-25 23:56:32
回答 2查看 1.9K关注 0票数 1

使用亚马逊多站点安装和亚马逊EC2上托管的W3总缓存,我想创建一个基于用户的地理位置为一组页面重定向。

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

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

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-12-13 01:45:58

@andrew如果你使用这样的结构:

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

然后,这些是单独的页面,并将被单独缓存。

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

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

票数 1
EN

Stack Overflow用户

发布于 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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15619262

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档