首页 > 解决方案 > 为什么我所有的脚本都一起加载,几天后又找不到了?

问题描述

我的网站中有 php 脚本,页面顶部的 css 和 js 正在加载,如下所示

<link href="css/pageLayout.css?version=4" rel="stylesheet" type="text/css" media="screen,print">
<link href="css/style.css?version=4" rel="stylesheet" type="text/css" media="screen,print">
<script src="validation.js?version=4" type="text/javascript"></script>
<script src="numcheck.js?version=4" type="text/javascript"></script>

但是当我查看页面的来源时,链接如下所示

<link href="css/pageLayout.css,qv==4+style.css,qv==4.pagespeed.cc.E_3tcdStoh.css" rel="stylesheet" type="text/css" media="screen,print">
<script src="Script/validation.js,qv==4+numcheck.js,qv==4.pagespeed.jc.-0oIAICDu_.js"></script>

似乎有人/某事将我所有的文件放在一起,必须是服务器或浏览器中的某个组件,但我似乎找不到它。

起初,它没有任何问题,所以我没有注意到。但几天后,这些放在一起的文件不再找到并返回 401 not found,并且 css 和 js 都不再工作了。如果我通过更改版本号来更改文件的链接,它会再次起作用version,但几天后会返回。知道可能是什么原因吗?

标签: php

解决方案


推荐阅读