基于浏览器语言的重定向

问题描述 投票:0回答:1

这里是我们用XPages开发的网站遇到的一个问题,该网站可以使用几种区域和语言进行访问。基于浏览器语言,我们能够确定要在网页顶部显示的标题。然后,在该区域显示该语言的内容。显示的内容来自Domino数据库中的各个文档,每种语言都有一个,因此用户可以查看语言友好的数据。由于产品的可用性,某些文档仅适用于特定地区/语言,而不适用于其他地区。

[问题是,当有人单击链接时(例如,通过社交媒体),例如https://www.cascorp.com/americas/en/reach-forks,他们转到了美洲英语版本,但是标题和菜单项以浏览器语言显示,内容以英语显示。 。服务器重定向规则在这种情况下不起作用。能够将它们重定向到https://www.cascorp.com/eme/en/reach-forks,并弹出一个页面,指出该产品不适用于该地区,这将是很好的选择。有没有一种方法可以通过替换地址的区域部分来动态更改地址栏,以将其重定向到其他文档?这样,我们可以获取该地区/语言的文档,说明该地区没有该产品。

xpages
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.