Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 未能在Azure CDN中包含js文件,源代码为WordPress_Javascript_Wordpress_Azure Web App Service_Azure Cdn - Fatal编程技术网

Javascript 未能在Azure CDN中包含js文件,源代码为WordPress

Javascript 未能在Azure CDN中包含js文件,源代码为WordPress,javascript,wordpress,azure-web-app-service,azure-cdn,Javascript,Wordpress,Azure Web App Service,Azure Cdn,我正在用Wordpress运行一个Azure网站。我正在为该网站运行Azure CDN以加快速度,这对于css和图像文件非常有效。但是我的js文件似乎不在CDN中 在WordPress方面,我使用WP超级缓存来配置它,包括WP内容和WP包含的目录 如果我转到文件的CDN url,这两个文件都不存在,这就是为什么我在运行网站时在它们上得到404 /wp-includes/js/jquery/jquery.js?ver=1.12.4 /wp-includes/js/jquery/jquery-mi

我正在用Wordpress运行一个Azure网站。我正在为该网站运行Azure CDN以加快速度,这对于css和图像文件非常有效。但是我的js文件似乎不在CDN中

在WordPress方面,我使用WP超级缓存来配置它,包括WP内容和WP包含的目录

如果我转到文件的CDN url,这两个文件都不存在,这就是为什么我在运行网站时在它们上得到404

/wp-includes/js/jquery/jquery.js?ver=1.12.4 
/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1 
我怀疑这可能与参数有关,但无法找到解决方法


有什么想法吗?谢谢

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

解散wp超级缓存,并检查只有CDN获得网站中的所有资源。然后可以启用cache-pluginThanks@GNANA,尽管这不是解决方案。我已经在下面发布了解决方案。