根据Cloudflare GEO TARGET将访客重定向到他们的语言

时间:2019-01-17 18:51:01

标签: php wordpress geolocation cloudflare geo

我正在通过许多教程和不同的网站进行阅读,尽管我不是程序员,但我尽了最大的努力,因为我敢肯定它是可以做到的,但是我处于死胡同。 / p>

我正在尝试使用Cloudflare发送的HTTP标头[“ HTTP_CF_IPCOUNTRY”]);将用户重定向到其国家/地区。我需要能够将多个地点发送到同一国家(墨西哥,西班牙,哥伦比亚....到mysite.com/es/),并且我需要能够创建多个规则(因此,请西班牙语使用者发送到mysite.com/ es和说德语的人访问mysite.com/de/,如果未设置,则重定向到主站点mysite.com)。只需从主页(mysite.com)创建重定向。

有人可以在functions.php文件或任何其他方法上帮助我吗?我也尝试过寻找插件...我真的没有一个人感到惊讶,甚至Cloudflare都没有把它放在插件上。

非常感谢。

1 个答案:

答案 0 :(得分:0)

它不是Cloudflare帐户中的默认功能,但是可以通过在服务器上进行一些修补来实现。 This discussion的详细信息可能会对您有所帮助。

此外,使用Cloudflare Worker可以很容易地做到这一点,但是您需要一些编程技巧来尝试。