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


Deleted CSS file still available in joomla 3.2.3

我使用的是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中做什么吗?

提前谢谢。

我已经检查了这个问题。

当我同时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)

所以当你试图点击下面的URL时,它会给你找不到的

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

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

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

因此,www.gleeon.com正被指向其他服务器。

请让你的主持人检查一下。

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

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

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

也总是控制+Shift+R(或mac上的命令+Shift+R)来刷新,以确保网站完全重新加载。一些浏览器(如chrome)也有开发模式,允许您在开发时禁用缓存。您可以通过输入开发者工具(mac上的alt+command+I),然后单击右上角的设置图标并选择"禁用缓存(当DevTools打开时)"选项来完成此操作。

祝你好运。