Redirection to /wp-content/cache/all/index.html Problem

by admin

If there is a 301 redirection rule in htaccess, apache may redirect the url to http://yourdomain.com/wp-content/cache/all/index.html.

You need to add following condition before 301 RewriteRule to fix the problem.

RewriteCond %{REQUEST_URI} !wp-content\/cache\/(all|wpfc-mobile-cache)
Example:

This is a redirection sample.

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

You should paste the line into your 301 redirection rule as below.

RewriteEngine On
RewriteCond %{HTTPS} off
#---HERE YOU MUST ADD---
RewriteCond %{REQUEST_URI} !wp-content\/cache\/(all|wpfc-mobile-cache)
#---HERE YOU MUST ADD---
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Don’t update the rule of WP Fastest Cache

You need to add the line into your redirection rule, not into the rules of WP Fastest Cache.

Related articles

Placeholder Image
CDN Font Problem

Sometimes the fonts do not work after cdn integration because some browsers refuse to embed the fonts which come from…

Placeholder Image
How to Enable Gzip in Webuzo with Nginx

There is no .htaccess file in Nginx servers so WP Fastest Cache cannot set the gzip rules. Therefor, you must…

Placeholder Image
How to Serve Cache Only via PHP

On servers using apache, the cache is served via htaccess thanks to the rewrite rule. It is the best method…

Ready to get started?

Purchase your first license and see why 1,500,000+ websites globally around the world trust us.