【发布时间】:2019-08-18 17:49:18
【问题描述】:
我对使用 CDN 很陌生,但我发现有两种类型的 CDN。
- 您将 DNS 重定向到您的 CDN,它们会自动接管流量作为代理并进行缓存和内容交付。网址没有变化,基本上没有用。甚至很难理解我的内容是否通过 CDN 交付(您必须检查标题或使用查找它的网站工具)。很好的例子是 CloudFlare
- 您没有重定向您的 DNS。你给它一个源服务器,然后一切都被复制到 CDN 服务器上,你的内容就可以在新的 CDN URL 上使用。
现在,我有一个包含很多图片的网站。我想使用 Microsoft Azure CDN。我创建了我的个人资料 (Standart Microsoft CDN) 并创建了 CDN 端点。我测试过,它工作正常 https://xxxx.com/images/example.png
https://xxxx.azureedge.net/images/example.png 一切都好 - 我的形象和其他人都在那里
那么接下来会发生什么?我有一个图像(img src 标签),例如指向 /images/example.png。看来我需要将其更改为https://xxxx.azureedge.net/images/example.png
所以我的网站有很多图像,如果我必须手动重新执行所有 img src 标签,这似乎需要做很多工作,如果我决定转移到另一个 CDN 或停止使用 CDN 会发生什么。所以这一切让我相信我可能在这里遗漏了一点并且没有正确地做到这一点。
这样的 CDN 应该以正确的方式工作吗?如果是,我可以帮助我如何以最少的劳动力实现这一目标吗?将我所有的 css、js 和图像重新添加到新的 URL 中?我正在使用 Joomla CSM。
关于如何解决或处理如此简单的事情的文档非常有限。
【问题讨论】:
-
如果你在这里没有得到任何支持,你也可以在Joomla Stack Exchange 提问。
-
谢谢,我也在那里发帖。感谢您的提醒。 joomla.stackexchange.com/questions/25049/…
标签: azure joomla cdn azure-cdn