Title: Missing cache validator
Last modified: November 15, 2017

---

# Missing cache validator

 *  Resolved [chromasia](https://wordpress.org/support/users/chromasia/)
 * (@chromasia)
 * [8 years, 6 months ago](https://wordpress.org/support/topic/missing-cache-validator-2/)
 * Hi There.
 * Up until recently the Pingdom Website Speed Test was giving me a Performance 
   Grade of around 98 for my homepage, but recently this has dropped to 92 and I’m
   receiving the following error:
 * The following resources are missing a cache validator. Resources that do not 
   specify a cache validator cannot be refreshed efficiently. Specify a Last-Modified
   or ETag header to enable cache validation for the following resources:
 *  [https://chromasia.com/min/1fc15.js](https://chromasia.com/min/1fc15.js)
    [https://chromasia.com/min/38be9.css](https://chromasia.com/min/38be9.css)
   [https://chromasia.com/min/415a7.js](https://chromasia.com/min/415a7.js)
 * Is it possible I’ve inadvertently changed something to cause this or is it expected
   behaviour? I should also add that I’m running my site though a basic cloudflare
   account, but get this error even when bypassing the cloudflare cache.
 * Many thanks in advance.
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fmissing-cache-validator-2%2F%3Foutput_format%3Dmd%26view%3Dall&locale=en_US)
   to see the link]_

Viewing 13 replies - 1 through 13 (of 13 total)

 *  [Mattw1000](https://wordpress.org/support/users/mattw1000/)
 * (@mattw1000)
 * [8 years, 6 months ago](https://wordpress.org/support/topic/missing-cache-validator-2/#post-9685631)
 * I’m also getting this same issue.
 *  Plugin Support [Cold Egg](https://wordpress.org/support/users/eric780217/)
 * (@eric780217)
 * [8 years, 6 months ago](https://wordpress.org/support/topic/missing-cache-validator-2/#post-9686548)
 * Hi Chromasia,
 * We do have `etag` for it, you may want to check is there any rules may un-tag`
   etag` from header in .htaccess file.
 * Let us know the result of finding the rule.
 * Best,
    Eric
 *  Thread Starter [chromasia](https://wordpress.org/support/users/chromasia/)
 * (@chromasia)
 * [8 years, 6 months ago](https://wordpress.org/support/topic/missing-cache-validator-2/#post-9686620)
 * No, not as far as I can see. My .htaccess file is included below.
 * # BEGIN LSCACHE
    ## LITESPEED WP CACHE PLUGIN – Do not edit the contents of this
   block! ## <IfModule LiteSpeed> RewriteEngine on CacheLookup on RewriteRule .*–[
   E=Cache-Control:no-autoflush]
 * ### marker NOCACHE COOKIES start ###
    RewriteCond %{HTTP_COOKIE} woocommerce_items_in_cart
   RewriteRule .* – [E=Cache-Control:no-cache] ### marker NOCACHE COOKIES end ###
 * ### marker CACHE RESOURCE start ###
    RewriteRule wp-content/.*/[^/]*(responsive
   |css|js|dynamic|loader|fonts)\.php – [E=cache-control:max-age=3600] ### marker
   CACHE RESOURCE end ###
 * ### marker FAVICON start ###
    RewriteRule favicon\.ico$ – [E=cache-control:max-
   age=86400] ### marker FAVICON end ###
 * </IfModule>
    ## LITESPEED WP CACHE PLUGIN – Do not edit the contents of this 
   block! ## # END LSCACHE
 * Options +FollowSymLinks
 * Redirect 307 /go [https://chromasia.com/](https://chromasia.com/)
    Redirect 307/
   latest [https://chromasia.com/art-black-white-photography-assignments/](https://chromasia.com/art-black-white-photography-assignments/)
 * Redirect 301 /+ [https://plus.google.com/109877874206927205378/](https://plus.google.com/109877874206927205378/)
   
   Redirect 301 /facebook [https://www.facebook.com/chromasia](https://www.facebook.com/chromasia)
   Redirect 301 /twitter [https://twitter.com/chromasia](https://twitter.com/chromasia)
   Redirect 301 /linkedin [https://www.linkedin.com/in/davidjnightingale/](https://www.linkedin.com/in/davidjnightingale/)
   Redirect 301 /w [https://www.chromasia.com/wp/wp-admin/](https://www.chromasia.com/wp/wp-admin/)
   Redirect 301 /500px [http://500px.com/chromasia](http://500px.com/chromasia)
 * Redirect 301 /about.php [https://www.chromasia.com/about/](https://www.chromasia.com/about/)
   
   Redirect 301 /commissions.php [https://www.chromasia.com/commercial/](https://www.chromasia.com/commercial/)
   Redirect 301 /store.php [https://www.chromasia.com/training-education/](https://www.chromasia.com/training-education/)
   Redirect 301 /bw [https://chromasia.com/art-black-white-photography-assignments/](https://chromasia.com/art-black-white-photography-assignments/)
 * Redirect 301 /amember/member.php [https://www.chromasia.com/tutorials/members/](https://www.chromasia.com/tutorials/members/)
 * Redirect 301 /training [https://www.chromasia.com/](https://www.chromasia.com/)
   
   Redirect 301 /training/index.php [https://www.chromasia.com/](https://www.chromasia.com/)
   Redirect 301 /training/about.php [https://www.chromasia.com/about/](https://www.chromasia.com/about/)
   Redirect 301 /training/events.php [https://www.chromasia.com/workshops-events/](https://www.chromasia.com/workshops-events/)
   Redirect 301 /training/mentoring.php [https://www.chromasia.com/photography-mentoring-programme/](https://www.chromasia.com/photography-mentoring-programme/)
   Redirect 301 /training/store.php [https://www.chromasia.com/workshops-events/](https://www.chromasia.com/workshops-events/)
   Redirect 301 /training/one-to-one.php [https://www.chromasia.com/one-to-one-photography-training/](https://www.chromasia.com/one-to-one-photography-training/)
 * Redirect 301 /training/events/venice_10_17.php [https://www.chromasia.com/workshops-and-events/experience-venice-photo-tour-2017/](https://www.chromasia.com/workshops-and-events/experience-venice-photo-tour-2017/)
   
   Redirect 301 /training/events/venice_2_18.php [https://www.chromasia.com/venice-carnival-photo-tour-2018/](https://www.chromasia.com/venice-carnival-photo-tour-2018/)
 * Redirect 301 /tutorials/online/ [https://www.chromasia.com/training-education/](https://www.chromasia.com/training-education/)
   
   Redirect 301 /tutorials/online/curves [https://chromasia.com/curves-tool-introduction/](https://chromasia.com/curves-tool-introduction/)
   Redirect 301 /tutorials/online/curves/index.php [https://chromasia.com/curves-tool-introduction/](https://chromasia.com/curves-tool-introduction/)
   Redirect 301 /happy-halloween-2018/ [https://chromasia.com/happy-halloween-2017/](https://chromasia.com/happy-halloween-2017/)
 * # BEGIN litespeed noabort
    <IfModule Litespeed> RewriteEngine On RewriteRule .*–[
   E=noabort:1] </IfModule> # END litespeed noabort
 * # BEGIN WordPress
    <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule
   ^index\.php$ – [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME}!-
   d RewriteRule . /index.php [L] </IfModule>
 * # BEGIN Protect XML-RPC
    <Files “xmlrpc.php”> Order deny,allow Deny from all 
   </Files> # END Protect XML-RPC
 * # END WordPress
 * <IfModule mod_headers.c>
    <FilesMatch “.(js|css|xml|gz|html|woff|woff2)$”> Header
   append Vary: Accept-Encoding </FilesMatch> </IfModule>
 *  Thread Starter [chromasia](https://wordpress.org/support/users/chromasia/)
 * (@chromasia)
 * [8 years, 6 months ago](https://wordpress.org/support/topic/missing-cache-validator-2/#post-9686715)
 * I should add that all the other files required for that page, including a couple
   of css and js files, don’t have this problem. It’s only the combined css and 
   js files that have the issue.
 *  Thread Starter [chromasia](https://wordpress.org/support/users/chromasia/)
 * (@chromasia)
 * [8 years, 5 months ago](https://wordpress.org/support/topic/missing-cache-validator-2/#post-9696296)
 * The ability to ‘Load Google Fonts Asynchronously’ in v1.6.3 is a good addition,
   and probably makes a significant difference in real world speeds, but it’s added
   another file to this issue, i.e. both GTmetrix and the Pingdom Page Speed Tool
   report that “The following resources are missing a cache validator.”
 *  [https://chromasia.com/min/1fc15.js](https://chromasia.com/min/1fc15.js)
    [https://chromasia.com/min/2476e.css](https://chromasia.com/min/2476e.css)
   [https://chromasia.com/min/415a7.js](https://chromasia.com/min/415a7.js) [https://chromasia.com/min/css_async.js](https://chromasia.com/min/css_async.js)
 * Best wishes,
 * Dave
 *  Thread Starter [chromasia](https://wordpress.org/support/users/chromasia/)
 * (@chromasia)
 * [8 years, 5 months ago](https://wordpress.org/support/topic/missing-cache-validator-2/#post-9702093)
 * Hi Uniqe_Eric,
 * Are you still looking into this issue?
 * Best wishes,
 * Dave
 *  Plugin Support [Cold Egg](https://wordpress.org/support/users/eric780217/)
 * (@eric780217)
 * [8 years, 5 months ago](https://wordpress.org/support/topic/missing-cache-validator-2/#post-9706377)
 * Hi Dave,
 * Checked from GT, there are four resources missing a cache validator, but I can
   not found any from your htaccess file.
    So, there are two possible reasons. 1.`
   etag` disabled from LSWS->Server->Configuration->Tuning->File ETag 2. `etag` 
   disabled from apache configuration, and lsws set yes to `Using Apache Configuration
   File`
 * Could you contact your hoster to confirm these two items?
 * Best,
    Eric
 *  Thread Starter [chromasia](https://wordpress.org/support/users/chromasia/)
 * (@chromasia)
 * [8 years, 5 months ago](https://wordpress.org/support/topic/missing-cache-validator-2/#post-9706492)
 * Thanks. I’ll ask and get back to you.
 * Best wishes,
 * Dave
 *  Thread Starter [chromasia](https://wordpress.org/support/users/chromasia/)
 * (@chromasia)
 * [8 years, 5 months ago](https://wordpress.org/support/topic/missing-cache-validator-2/#post-9706594)
 * Here’s the reply …
 * “Configuration -> Server -> Tuning -> Static File Delivery Optimization -> File
   ETag is not set, so it’s the default which is to have iNode, Modified Time and
   Size enabled.
 * I can’t see FileETag explicitly configured anywhere in the Apache configuration.”
 * Do I need to ask for it to be turned on?
 * Best wishes,
 * Dave
 *  Thread Starter [chromasia](https://wordpress.org/support/users/chromasia/)
 * (@chromasia)
 * [8 years, 5 months ago](https://wordpress.org/support/topic/missing-cache-validator-2/#post-9718815)
 * Hi There,
 * Is there anything else I should check or try? I’d really like to get this sorted
   out if possible.
 * Best wishes,
 * Dave
 *  Plugin Support [Cold Egg](https://wordpress.org/support/users/eric780217/)
 * (@eric780217)
 * [8 years, 5 months ago](https://wordpress.org/support/topic/missing-cache-validator-2/#post-9720051)
 * Hi Dave,
 * So, there is no `FileETag None` in Apache config and `unset etag` in .htaccess.
 * I didn’t figure out which reason cause the issue now. Could you please create
   a ticket so we can have a further check on it?
 * Best,
    Eric
 *  Thread Starter [chromasia](https://wordpress.org/support/users/chromasia/)
 * (@chromasia)
 * [8 years, 5 months ago](https://wordpress.org/support/topic/missing-cache-validator-2/#post-9720460)
 * Thanks Eric,
 * I’ve raised a ticket as requested.
 * Best wishes,
 * Dave
 *  Plugin Support [Cold Egg](https://wordpress.org/support/users/eric780217/)
 * (@eric780217)
 * [8 years, 5 months ago](https://wordpress.org/support/topic/missing-cache-validator-2/#post-9731158)
 * Finding result:
    For some reason, routing through Cloudflare strips the eTag.

Viewing 13 replies - 1 through 13 (of 13 total)

The topic ‘Missing cache validator’ is closed to new replies.

 * ![](https://ps.w.org/litespeed-cache/assets/icon-256x256.png?rev=2554181)
 * [LiteSpeed Cache](https://wordpress.org/plugins/litespeed-cache/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/litespeed-cache/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/litespeed-cache/)
 * [Active Topics](https://wordpress.org/support/plugin/litespeed-cache/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/litespeed-cache/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/litespeed-cache/reviews/)

 * 13 replies
 * 3 participants
 * Last reply from: [Cold Egg](https://wordpress.org/support/users/eric780217/)
 * Last activity: [8 years, 5 months ago](https://wordpress.org/support/topic/missing-cache-validator-2/#post-9731158)
 * Status: resolved