Alan Hou的个人博客

Odoo 13开发者文档:通过 CDN 进行部署

本文来自Odoo 13官方文档之开发者文档系列文章

本文档将指导你为Odoo网站配置一个 KeyCDN 账户。

创建该区时,在高级功能子菜单中启用CORS选择。 (更多参见后述内容)

创建该区时,在高级功能子菜单中启用CORS选择。 (更多参见后述内容)

一旦完成后,需要等待片刻,此时KeyCDN会爬取你的网站。

一旦完成后,需要等待片刻,此时KeyCDN会爬取你的网站。

在Odoo后台中,进入到网站设置(Website Settings)菜单,然后启用CDN并复制/拷贝你的zone URL到 CDN Base URL字段中。该字段仅在启用了开发者模式之后才可见并可配置。

现在你的网站会对匹配CDN过滤器正则表达式的资源使用 CDN。

现在你的网站会对匹配CDN过滤器正则表达式的资源使用 CDN。

可以查看网站的HTML源码来确定是否正确地进行了CDN集成。

在一些浏览器(编写本文档时有Firefox 和 Chrome )的安全限制中会防止远程链接的CSS文件获取该外部服务器上的相对资源。

如未在CDN区中启用 CORS选项,默认Odoo网站上最明显的问题是缺少 font-awesome图标,因为在 font-awesome的CSS中声明字体文件无法通过远程服务器进行加载。

以下是在这种情况下首页的样子:

一条安全错误信息会出现在浏览器的控制台中:

一条安全错误信息会出现在浏览器的控制台中:

在 CDN 中启用CORS选择可解决这一问题。

在 CDN 中启用CORS选择可解决这一问题。
退出移动版