Join our agency partner program for access to exclusive resources and referral benefits.

JOIN NOW
Menu

How do I add Simple SSL to my site?

Updated on September 15th, 2021

Note

This article will walk you through installing a free certificate with Simple SSL. If you’d like to install a third-party SSL certificate instead, check out this guide:


Table of Contents:

1. Navigate to the site’s dashboard
2. Find the appropriate domain and Enable SSL
3. Select the domains you’d like to secure
4. Review domains that failed the DNS checker and complete the setup
5. Verify SSL status
6. Error Messages


Navigate to the site’s dashboard

  1. From the main menu, click Sites.
  2. From your site list, click on the site you’d like to enable Simple SSL on.

Find the appropriate domain and Enable SSL

  1. On the Domains card, click the Enable SSL button next to one of the domains you want a certificate for.

Select the domains you’d like to secure

  1. Select “Yes, use Simple SSL”.
  2. Select any or all of the domains by checking the appropriate box. Keep in mind that DNS for every domain selected will need to be pointed properly to the Flywheel site’s IP address, or Simple SSL installation will fail for those domains.
  3. You can view the DNS status of each domain on the domain selection screen. For example, in the image below, you can see that the first two domains have been verified by our DNS checker as having been correctly pointed to the Flywheel IP, indicated by the green checkmark.

Note

Simple SSL supports up to 50 domain names per certificate. If your site has more than 50 domains please reach out to our friendly Happiness Engineers!

Simple SSL does not yet provide the ability to secure wildcard domains. If you’d like to secure subdomains, you’ll want to do so by adding each subdomain individually to the Simple SSL certificate.


Review domains that failed the DNS checker and complete the setup

  1. Any domains that are not pointed to Flywheel will show an orange warning icon. Double-check the DNS settings for this domain, and then click the Check DNS Again button to retry.
  2. Once you’re satisfied with the results of the DNS check, click that green Complete SSL Setup button, and our system will get to work installing SSL for you!
  3. It can take up to 30 minutes to fully install the SSL certificate. You’ll receive an email from Flywheel when your domains are secured.

Note

If you are pointing DNS via a proxy, like Cloudflare or Sucuri, the Flywheel DNS checker will not be able to confirm that DNS is pointed to Flywheel. If you are sure that DNS is set up correctly, feel free to ignore this warning.

If you’re pointing your domain through Sucuri, please make sure that the Forward Certificate Validation to Hosting setting is enabled to ensure validation.


Verify SSL status

  1. The SSL Status column will display the certificate type for each domain or the Enable SSL button for domains not yet covered by a certificate.
  2. A lock and shield emblem will display on your site’s thumbnail image, signifying that the primary domain on the Flywheel site is secured by SSL.

 


Error Messages

If Simple SSL fails to validate, you may encounter one of the following error messages:

These error messages indicate that Simple SSL failed to validate because the DNS for one or more domains is not properly pointed to the site’s Flywheel IP address. Check the domain’s DNS settings and try enabling Simple SSL again.


Still need help?

If you run into any issues, you can reach our team via the Flywheel app!

Was this article helpful?

Getting Started

New to Flywheel? Start here, we've got all the information you'll need to get started and launch your first site!

View all

Account Management

Learn all about managing your Flywheel user account, Teams and integrations.

View all

Billing

Everything about billing, invoices and payments can be found here.

View all

Features

Flywheel hosting plans include a ton of great features. Learn about how to get a free SSL certificate, set up a staging site, and more!

View all

Platform Info

All the server and setting info you'll need to help you get the most out of your Flywheel hosting plan!

View all

Site Management

Tips and tricks for managing your sites on Flywheel, including going live, troubleshooting issues and migrating or cloning sites.

View all

Growth Suite

Learn more about Growth Suite, our all-in-one solution for freelancers and agencies to grow more quickly and predictably.

View all

Managed Plugin Updates

Learn more about Managed Plugin Updates, and how you can keep your sites up to date, and extra safe.

View all

 

Flywheel help

Help is just a click away! Log into the Flywheel dashboard to instantly chat with an expert, open a ticket, or follow along with in-depth documentation. We happily offer support 24 hours a day, 7 days a week, 365 days a year!

Log in

Try Flywheel today

Launch your next WordPress site in minutes.

 Free migrations  24/7/365 support  14‑day demo sites