如果我使用 imperva CDN - 我可以避免重写我的网站中的 URL 吗?它是如何工作的?

如果我使用 imperva CDN - 我可以避免重写我的网站中的 URL 吗?它是如何工作的?

我理解 CDN 的引入部分工作是重写我网站中所有指向静态内容的链接,从www.example.com/my_img.jpgwww.somecdn.com/my_img.jpg。我从中了解到不需要 URL 重写的 CDN 如何工作?https://css-tricks.com/adding-a-cdn-to-your-website/

然而,我看了看imperva 入职文档我觉得这没有必要。怎么会这样?他们做了其他 CDN 没有做的事情吗?

答案1

答案很简单:他们代理整个网站。

答案2

正如@TomTom 所说,他们代理整个网站。

Imperva 是一款具有缓存功能的反向代理和 Web 应用程序防火墙。其他仅缓存的 CDN 可能需要您重写要缓存的 URL 以指向它们,而不要缓存那些不需要缓存的 URL。

一般来说,在第二种情况下,您要缓存的资产无论如何都会位于主站点的单独主机名上(例如 images.example.com)

相关内容