【问题标题】:CSS Caching- Issues with Drupal AND WordpressCSS 缓存 - Drupal 和 Wordpress 的问题
【发布时间】:2013-04-27 04:57:36
【问题描述】:

我显然做错了什么,或者我忽略了某些设置导致我出现严重问题。我无法在本地安装或服务器端安装上更新样式表。我使用多个浏览器进行测试。我很难将它们缓存出来。我已经尽我所能,包括完全卸载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 上有任何人解决了这个问题,我将永远感激你的帮助。我把头发扯掉了。

【问题讨论】:

    标签: css caching


    【解决方案1】:

    我认为您应该在 css 文件的末尾添加一个字符串版本,例如“style.css?v=1.0.0”。然后,在对文件进行任何更改时更改此编号。

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-05-25
        • 1970-01-01
        • 2017-03-24
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多