2016-02-13 71 views
1

我有一个Magento网站设置。我想为它设置cdn。Magento CDN设置,如何更新内容?

所以在我设置cdn后,URL变成了cdn url。例如:www.cdn.xxx.com/media

然后让我们说我想更新Magento网站上的产品。它将重定向到www.cdn.xxx.com/media以查找更新。

我更新到cdn url后,如何从www.mysite.com/media获取内容?

回答

0

有两种方法可用于CDN。

一拉CDN,你把你的本地服务器,在安装的Magento的所有图像等。然后,当图像被请求时,CDN从服务器抓取图像并将其缓存(准备好接下来的请求)。然后,您可以强制CDN在您做大的更改时清除它的缓存。此方法可能会导致初始加载速度变慢,因为CDN需要先从服务器请求文件,然后将其保存在CDN上,然后将其提供给访问者。这通常是更便宜的方法,并且它是最容易设置的。

随着推区,你会被上传,因为这个方法,你通常会收取存储的文件(图片,CSS,JS等)直接连接到CDN,你使用。这允许您控制推送到CDN的内容并通过推送新文件来更新它。

随着Magento我总是倾向于使用Pull CDN(我之前使用过MaxCDN),因为您只需更改管理员中的URL,CDN就会负责其余部分。希望这有助于。

0

提到了两种方法:推或拉。 我建议使用拉区,您的内容将从您的原始服务器自动提取。没有必要将内容同步到CDN(推送区域就是这种情况)。由于内容尚未被缓存,所以对于带有CDN URL的新文件的第一次请求确实可能会慢一点。但这不成问题。

“它将重定向到www.cdn.xxx.com/media以查找更新。”

编号小而重要的细节:CDN不会重定向(例如HTTP 301)请求。 CDN将直接获取内容并将其交付给客户。该请求将如下所示:

Client <--> CDN <--> Origin server