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

Plugin Fails After HTTPS Redirection
Plugin does not work after HTTPS Redirection

Usually, WordPress users use plugins to redirect their sites to HTTPS. However they forgot to replace the protocol of the…

Placeholder Image
Utf-8 Character Encoding Problem

HTML files are typically served as text/html. The character encoding (or ‘charset’) of this file is UTF-8. If the page…

Clear Cache for Specific Page
Clear Cache for Specific Page

We occasionally need to clear a page’s cache, but clearing the entire cache is not good for CPU. For this…

Ready to get started?

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