InMotion Hosting Support Center

Sometimes, Free SSL won't update for WordPress sites using HTTPS redirect methods such as Really Simple SSL plugin or .htaccess redirect. Instead of disabling the plugin and HTTPS redirect to update your AutoSSL everytime, editing your .htaccess file once should resolve the issue. There are two steps to this process:

Disable .htaccess Redirects

  1. Log into your WordPress website directly or via Softaculous.
  2. On the left, select Settings and SSL to edit Really Simple SSL plugin settings.
    Screenshot on left side of dashboard hovering over Settings to select SSL tab for Really Simple SSL plugin settings
  3. Check the box to Stop editing the .htaccess file.
    Screenshot in Really Simple SSL settings marking checkbox to stop editing the .htaccess file with tooltip stating 'If you want to customize the Really Simple SSL .htaccess, you need to prevent Really Simple SSL from rewriting it. Enabling this option will do that.''
  4. Select Save at the bottom.
  5. Now we can continue to editing the .htaccess file.

Edit .htaccess File

  1. Navigate to the .htaccess file for the WordPress website using cPanel File Manager, FTP, or SSH (using the correct steps for your Shared or VPS/Dedicated account).
    Note: If using cPanel File Manager, ensure your settings show hidden files to view the .htaccess file.
  2. Add the following within your redirect lines:
    RewriteCond %{REQUEST_URI} !^/\d+\.BIN_AUTOSSL_CHECK_PL__\.\w+\.tmp$ [NC]
    RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/ [NC]

    For example, using a redirect from our HTTPS redirect guide:
    RewriteEngine On
    RewriteCond %{HTTPS} !on
    RewriteCond %{REQUEST_URI} !^/\d+\.BIN_AUTOSSL_CHECK_PL__\.\w+\.tmp$ [NC]
    RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/ [NC]
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
  3. Save your changes.

Afterwards, you shouldn't need to worry about FreeSSL being unable to renew automatically. If you have any questions or issues following these steps to resolve your FreeSSL issue, please contact our live support for additional assistance.

Was this article helpful?

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Ask a Question

Support Center Login

Our Login page has moved. Please click the button below to be redirected to the login page.

Post a Comment

Name:
Email Address:
Phone Number:
Comment:
Submit

Please note: Your name and comment will be displayed, but we will not show your email address.

0 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?

Search

Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail: support@InMotionHosting.com
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!