Liferay为不同的计算机显示不同的URL

Liferay为不同的计算机显示不同的URL,url,liferay,liferay-6,Url,Liferay,Liferay 6,我看到Liferay 6.1 GA2在不同的机器上生成了不同的URL,即使我在浏览器中输入了以下相同的URL: http://my.ip.0.202:8080/ Machine-1的浏览器生成: http://my.ip.0.202:8080/en_GB/web/guest/home http://my.ip.0.202:8080/web/guest/home Machine-2的浏览器生成: http://my.ip.0.202:8080/en_GB/web/guest/home ht

我看到Liferay 6.1 GA2在不同的机器上生成了不同的URL,即使我在浏览器中输入了以下相同的URL:

http://my.ip.0.202:8080/
Machine-1的浏览器生成:

http://my.ip.0.202:8080/en_GB/web/guest/home
http://my.ip.0.202:8080/web/guest/home
Machine-2的浏览器生成:

http://my.ip.0.202:8080/en_GB/web/guest/home
http://my.ip.0.202:8080/web/guest/home
两台机器上的配置(如语言设置、本地设置、浏览器设置、控制面板设置)似乎相同

有人能告诉我这是什么原因吗?我如何强制两台机器的浏览器呈现相同的URL,如
http://my.ip.0.202:8080/web/guest/home


谢谢

您是否查看了Liferay Wiki:

我没有试过,但据我的一位同事说:

这两台机器可能存在本地化不匹配。因此,对于一台机器,“en_GB”会自动附加到URL

可以通过在portal-ext.properties中设置属性来解决此问题

locale.prepend.friendly.url.style=0 (by default it is set to 1).
以下内容直接来自:


希望这能有所帮助。

如果你调用第一台机器遥控器,清除缓存并调用第二台机器遥控器,你会得到同样的行为吗?@MatthiasG很抱歉,我无法理解你的问题,因为我是Liferay的新手,你能多解释一下你想让我做什么吗。谢谢你说你有两台机器。如果您使用第三台机器并以相同的方式访问它们,您会得到相同的结果/URL吗?