I'm having to do some 301 redirects to keep links from previous site iterations, so, before the WordPress permalinks RewriteRules, I have:
RewriteRule ^(.*)index.html$ /$1.html [R=301,L] RewriteRule ^(.*)home.html$ /$1.html [R=301,L] RewriteRule ^(.*).html$ /$1 [R=301,L] RewriteRule /(\d)/(\d)/(.*) /$3 [R=301,L]
Then, all the W3TC rules come after. This works great, except that it totally breaks the page cache URL's, leading to things like example.com/wp-content/w3tc/pgcache/_
Is there a way to make these things work together in harmony?