官宣:使用二级域名实现Odoo自动选择要访问的数据库

odoo.conf 中的 dbfilter 参数用于通过访问的 url 选择要登陆的数据库名称,它能使用“%d”

和“%h”两个变量。

>> “%d”是 url 里面除 www 以外第一个“.”前面的内容,如 odoo.com 和 www.odoo.com 都会选择 odoo。

>> “%h”是“:”前面的内容,如 www.odoo.com 会选择 www.odoo.com。

dbfilter 参数的赋值格式可为 %d、^%d 或^%d$,其中^表示表达式的开始,$表示表达式的结束。

因此,要实现使用二级域名实现 Odoo 自动选择要访问的数据库,首先要修改 Odoo 配置文件,在openerp-server.conf 中增加一行 dbfilter=^%d$ ,表示二级域名就是数据库名。

然后建立和二级域名一样的数据库名。如域名为 mycompany.odoo.com,则二级域名为 mycompany,你需要在Odoo 中创建名称为 mycompany 的数据库。

经过上述设置,通过 mycompany.odoo.com:8069 就可以直接进入到 mycompany 数据库首页,同理,china.odoo.com:8069 会进入到 china 数据库的首页。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部