CSS缓存 - Drupal和Wordpress的问题

时间:2013-04-27 04:57:36

标签: css caching

我显然做错了什么,或者有一些我忽视的环境导致我出现严重问题。我无法在本地安装或服务器端安装上更新样式表。我测试使用多个浏览器。我很难将它们缓存出来。我已经做了我所能做的一切,包括完全卸载drupal / wordpress ...我已经在我正在工作的网站上刷新DNS,因为我担心它是A名称记录(根据帖子)关于这个)。

这是我的Drupal问题:Drupal 7 Server or Caching Issue? Not updating CSS Changes

我从来没有想过Drupal问题的解决方案,现在它发生在本地,在我的机器上进行xampp安装

我的问题是,当从FTP通过托管服务器工作,或在本地Drupal或Wordpress安装工作...我可以清除浏览器中的缓存(硬缓存),我可以缓存页面。我可以为CSS文件加时间戳。我可以在浏览器中使用随机值查询css文件。我已经尝试了所有的东西,我已经在网上搜索了答案。这完全是荒谬的,但我不能让CSS更新。这是一个严重的问题。我不知道是什么原因造成的。

我认为它必须是我电脑上的设置?这太荒谬了。我正在运行Windows 8.我将尝试在Ubuntu上执行此操作,只是为了检查它是否与Windows中的内容有关。无论如何,我都不能让它发挥作用。

如果StackOverflow上有任何人修复此问题,我将永远感激您的帮助。我正在撕开我的头发。

2 个答案:

答案 0 :(得分:0)

我认为你应该在你的css文件末尾添加一个字符串版本,比如“style.css?v = 1.0.0”。然后,在应用于文件的任何更改时更改此数字。

答案 1 :(得分:0)

对于 Godaddy服务器缓存问题,您可以传递 nocache = 1 参数。 LIKE:

$rand = mt_rand(2,500);
    wp_enqueue_style( 'chld_thm', trailingslashit( get_stylesheet_directory_uri() ) . "style.css?nocache=$rand&", array( 'chld_thm' ) );