• When wp-fastest-cache is active http and plain www without specifying any http does not redirect to https. I have to revert to original .htaccess file pre plugin install to get this to work correctly again. My General Settings are set to https.

    Any advice appreciated.

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author Emre Vona

    (@emrevona)

    is the problem solved when you disable wp fastest cache?

    Thread Starter dplaut

    (@dplaut)

    It is still installed but disabled. I don’t think disabling fixed the problem. Don’t remember because I had to fix it fast. I know reverting to original .htaccess file fixed the problem.

    • This reply was modified 7 years, 8 months ago by dplaut.
    Plugin Author Emre Vona

    (@emrevona)

    if you do it via htaccess, wpfc could not break up it. Can you contact us via email please? https://www.wpfastestcache.com/contact-us/

    Hi, I have the same problem.
    My site is in HTTPS with green lock, if active WP Cache faster the site is no longer green lock as if not all items are in https

    Plugin Author Emre Vona

    (@emrevona)

    Answered via email.

    Hi,

    I am facing the same issue. I wanted all forms of url variations enforced to https+non-www version of the url. But this seemed to work ONLY for the home page and NOT on the inner pages of the website. Whenever I typed just the domainname/inner-page, it opened the http version of the page.

    After lots of research, I found a way that seems to work.

    The following steps worked for me:
    1) Disable/uncheck the “cache” option from WP Fastest Cache settings page.

    2) In the htaccess file, immediately after the foll. 2 lines:
    <IfModule mod_rewrite.c>
    RewriteEngine On

    add this code:
    RewriteCond %{HTTPS} off
    RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

    So the final thing looks like this:

    </IfModule>
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    RewriteBase /
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    That’s it. It works for me. I type in the url without any http or https or www and it opens up the https-non-www version of the url which is what I want.

    As of writing this comment I tried modifying the code with the Cache setting enabled and it was working fine as well.

    To WP Fastest Cache – Is this approach safe i.e. it will not hamper the caching settings applied for my website? Pls confirm.

    Thank You.
    Amar Negi.
    P.S. the suggestion in this post (to change the order of rules) helped a lot – https://stackoverflow.com/questions/19168489/https-force-redirect-not-working-in-wordpress/19168616#19168616

Viewing 6 replies - 1 through 6 (of 6 total)

The topic ‘wp-fastest-cache http not redirecting to https’ is closed to new replies.