1

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

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

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

4

2 回答 2

1

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

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

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

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

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

于 2013-12-12T17:45:58.460 回答
0

You may want to consider something like this.

http://wordpress.org/extend/plugins/geographical-redirect/

or

http://wordpress.org/extend/plugins/source-redirect-site/

or

http://codecanyon.net/item/wp-geoip-country-redirect/3589163

Or you can make your own using:

http://www.maxmind.com/en/country

于 2013-03-25T18:39:53.387 回答