After running WP Super Cache for quite a while, I decided to try out W3TC on a development server. I completely disabled and remove WP Super Cache before installing W3TC.
W3TC is causing me problems, though.
With only Page Caching turned on, I am seeing weird redirects. For example, when I go to the main URL ie: somesite.com/, I get redirected to one of the sub-blogs (somesite.com/subblog). When requesting sub-blogs, I get redirected to sub-pages within other sub-blogs, etc. Something strange is afoot.
I have W3TC "network enabled". Is this the correct way to enable it on multisite?
On the settings side, things look ok in my root blog, but when I check the W3TC settings in one of my sub-blogs, I get an error about the .htaccess file:
You've selected disk caching with enhanced mode however the .htaccess file is not properly configured. Please create an empty file in /.htaccess and run...
Do I need to configure W3TC in each sub-blog separately, with separate htaccess rules, too? (That would stink.)
I am seeing these problems for users who are not logged in.