【问题标题】:Using CDN with Liferay将 CDN 与 Liferay 一起使用
【发布时间】:2014-02-12 23:04:21
【问题描述】:

我们将 CDN 用于我们的自定义主题。现在我们想对所有 Liferay 静态资源(js、图像、css 和字体)做同样的事情。有没有人这样做过?我们计划将ROOT的整个/html移动到CDN。但是我们从一些导入compass的css文件中遇到了一些关于compass的问题。将 Liferay 的静态资源上传到 CDN 的理想场景是什么?有什么帮助吗?我们在portal-ext.properties 中使用cdn.host.http

【问题讨论】:

    标签: liferay liferay-6 cdn


    【解决方案1】:

    不要将资源从 webapp 移动到 CDN!很多这些东西不是实际的资源,而是更多的“来源”!例如,ROOT/html 中的 css 实际上是 SASS 文件,如果按原样移动将无法工作。最好的解决方案是使用类似 Squid 的代理在请求时缓存来自实际 tomcat 门户的资源。

    【讨论】: