已删除的CSS文件仍可在joomla 3.2.3中使用

时间:2014-10-01 06:40:02

标签: php css caching joomla

我使用的是joomla 3.2.3。我在模板中删除了css文件夹。

找不到。 http://www.gleeon.com/templates/youtheme/css

但这是存在的。 http://www.gleeon.com/templates/youtheme/css/template.min.css

怎么可能?

我已经清除了浏览器缓存并清除了joomla后端中的缓存。这个css文件可以在所有系统中使用,而不仅仅是我的系统。我需要在cPanel中做任何事情吗?

提前致谢。

2 个答案:

答案 0 :(得分:2)

我已经检查了这个问题。

当我同时ping gleeon.com和www.gleeon.com时,它会显示不同的IP地址:

104.28.5.123 for www.gleeon.com (with www)
69.160.44.137 for gleeon.com (without www)

因此,当您尝试点击以下网址时,您将找不到

http://gleeon.com/templates/youtheme/css/template.min.css

但是当您尝试点击以下网址时,它会显示文件代码,因为它是不同的IP地址:

http://www.gleeon.com/templates/youtheme/css/template.min.css

所以www.gleeon.com正指向其他服务器。

请与您的托管人员联系查看。

答案 1 :(得分:0)

您仍然看到该文件的原因是因为它正在某处缓存。它可以在服务器端和客户端之间缓存很多地方。确保清除所有服务器端文档缓存,并确保清除浏览数据。

我访问了这两个链接,我可以确认template.min.css不存在。

您可以通过尝试在其他浏览器中打开文件来查找缓存的位置。如果在其他浏览器中找不到该文件,则缓存将在浏览器中进行。

还要始终按Ctrl + Shift + R(或mac上的命令+ shift + r)进行刷新,以确保网站完全重新加载。像chrome这样的浏览器也有开发人员模式,允许你在开发时禁用缓存。 您可以通过输入开发人员工具(alt +命令+我在Mac上),然后单击右上角的设置图标并选择"禁用缓存(当DevTools打开时)"来执行此操作。选项。

祝你好运。