我在一个Wordpress网站上工作,在多个国家(英国、美国和几个非洲国家——尼日利亚、肯尼亚等)拥有大量用户。我们所有的内容都是英文的,我们还没有能力为其他领域重新制作内容。然而,我们确实有一些小的内容,我们想在我们的网站(免费投注和特价)的某些地区显示,具体取决于国家。
我们尝试使用服务器端检测用户的位置,并显示相关的免费赌注和优惠,然而,我们有服务器端缓存,它每30秒创建一个站点每个页面的静态版本(这意味着肯尼亚用户可以访问该站点,触发缓存,随后显示所有用户在接下来的30秒内肯尼亚的免费赌注和优惠,直到缓存刷新为止)。
为了解决这个问题,我们建议实现如下url结构:
网站。com(英国版)网站。com/us/(美国版)网站。com/ke/(肯尼亚版)等我的问题是,在为每个国家的“站点”使用单一数据库的同时,如何在Wordpress环境中实现这一点?
谢谢