a =全球访问 b =只有一个特定的国家
我有一个wordpress网站:domain.com,其中包括1页:domain.com/a,除1个国家(例如:意大利)外,与全球所有国家/地区相关。我想阻止来自domain.com/a的意大利并自动向他们展示此页面的其他版本domain.com/b。
我的想法: 我不想创建子域名,所以我只是复制了domain.com/a页面,称为italy domainb的版本。
现在,点击菜单栏中的按钮将导致domain.com/a 如何确保此按钮将访问者从意大利带到domain.com/b并阻止他们从domain.com/a?
我看到很多情况下插件要求购买MaxMind数据库,我宁愿找到一个免费的解决方案。
我发现这篇文章并且我想做同样的事情:How show content depending on country ip address.他们找到了解决方案,但仅限Kirby用户。如何为我的wordpress网站应用相同的策略?
谢谢
答案 0 :(得分:0)
好吧,如果你想根据IP地址做出决定,你很可能需要某种服务,比如MaxMind(他们也有免费的数据库)。
但是IP地址会发生变化,你可能会用你的开关“击中”虚假访问者。
您还可以使用多语言WordPress解决方案,这可能更适合您想要做的事情。有几个插件可以根据浏览器语言更改页面或语言。 Google可以帮助您,也可以从这里开始:How to easily create a Multilingual WordPress Site
如果您可以提供有关切换页面的内容和原因的更多信息,可能还有其他更好的解决方案。