无法在Azure CDN中包含js文件,原点是WordPress

时间:2017-08-07 08:05:09

标签: javascript wordpress azure-web-sites azure-cdn

我正在使用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 

我怀疑它可能与参数有关,但无法弄清楚如何解决它。

有什么想法吗?谢谢!

1 个答案:

答案 0 :(得分:1)

事实证明,Azure CDN中没有提供“Origin主机头”是问题所在。 Origin主机头设置为与原始主机名相同。 请注意,这只会给.js文件带来问题,而不是图像或css。