首先,这与浏览器缓存无关,我 100% 确定。
我真的很希望你能帮助我。我现在正在尝试解决这个问题超过 10 个固定小时。:/
所以我正在使用我的 ftp 帐户更新和删除一些文件(jpg、css、js 和 ico)。
上传文件后,我使用我的 ftp 帐户再次下载了它们。因此,我可以确认文件已正确上传。
但是现在奇怪的事情来了:我启动了一台计算机(不同的 ip,从未访问过我的网站)。为了以防万一,我清理了设备上浏览器的缓存 2 次......
然后我访问了该网站并且 css/js/jpg/ico 文件没有更新。即使我通过直接在地址栏中输入他们的地址来访问它们也不会。
然后我在其他 2 个不同的设备上进行了尝试。没有成功。
所以我回到我的主计算机并使用我的 ftp 登录下载了文件,是的,这些文件是 up2date 的。我等了一天多才让我的网站图标正确显示。但它仍然是最初的 Joomla 图标。
现在您可能认为我使用了错误的 ftp 帐户,但我注意到一些非常非常奇怪的事情。当我在 Firefox 中单击显示源代码,然后在出现的窗口中单击指向 css 文件的“链接”时,它会显示旧文件(如预期的那样..),但在按下 F5 后它实际上显示了正确的文件。当我现在回到浏览器并再次输入我的网站地址时,实际上应用了新的 CSS。当我再次重新加载它时,一切都会回到旧的。
顺便说一句,上传以前不存在的新文件完全没有问题。它们立即可用。
我想这与我的 Joomla! (3.1.5) 或我的主机 (lima-city.de)。:/
编辑:
它变得更好。我必须在 2 天前做出的一些改动才刚刚申请!我的网站基本上是f**ked。-.- 当我没有意识到它没有更新它们并且我在那里犯了很多错误时,我尝试了很多东西。现在我不能把它改回来......我不知道那里到底发生了什么。
我认为这与.htaccess 无关。在我开始使用它之前,我遇到了这些问题。
另一个编辑:
它只是自己变回来了……我不喜欢 Joomla。-.-
再次编辑:
关于最后一次编辑:原来我只是在输入 www。而不是 http://
oO 这怎么可能。为什么不同的 css 会与“www.”一起应用?