我正在使用Wordpress运行Azure网站。我正在为该网站运行Azure CDN以加快速度,这适用于css和图像文件。但我的js文件似乎不在CDN中。
在WordPress方面,我使用WP超级缓存来配置它,包括目录wp-content和wp-includes。
如果我转到CDN网址获取文件,这两个都不存在,这就是我在运行网站时获得404的原因。
/wp-includes/js/jquery/jquery.js?ver=1.12.4
/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1
我怀疑它可能与参数有关,但无法弄清楚如何解决它。
有什么想法吗?谢谢!
答案 0 :(得分:1)
事实证明,Azure CDN中没有提供“Origin主机头”是问题所在。 Origin主机头设置为与原始主机名相同。 请注意,这只会给.js文件带来问题,而不是图像或css。