I have a custom Rewrite in my htaccess which redirects my nonwww visitors to the www version of my site. This only works when '# BEGIN WordPress' is on top of the .htaccess file. When it's not, visitors get redirected to: http://www.sitename.com/wp-content/w3tc/pgcache/_index.html.gzip.
I have manually placed the '# BEGIN WordPress' part on top of file and that works great but every time I edit some w3 total cache settings, the '# BEGIN W3TC Browser Cache' is placed back on top of my .htaccess file and i can start all over.
Do you have a solution for this? Can you automatically place the W3TC Browser Cache after the '# END WordPress' part instead of before?
Thanks in advance.