聊天中的Odoo链接并不指向实际域,而是使用IP

问题描述

通常,当某人标记其他用户时(例如在“销售或采购代表”列中),它将创建一个通知并将RFQ或SO链接到被标记用户

我们当前的问题是,当被标记用户打开该链接时,它们被定向到我们的本地IP(192.168.1.95:8069/link-to-document),而不是我们的域(example.com/link-to-document) )。我们将本地odoo和Nginx用作反向代理,但只能通过LAN和VPN访问。

这是问题的图片。我将鼠标悬停在链接上,它似乎直接指向我们的本地IP,而不是我们的域。

Problem Image

任何帮助将不胜感激!

解决方法

需要两个参数:

  • web.base.url,将在Odoo的许多功能中使用,例如为Chatter消息创建链接/ URL
  • web.base.url.freeze将冻结参数web.base.url中的URL