InMotion Hosting Support Center
SSL enabled on WP site

In this tutorial, we will show you how to enable https in WordPress, so you can connect to your website securely over SSL. For more information, see our guide titled "What is SSL and why is it important?"

You will need an SSL before attempting to complete this tutorial.

Enabling HTTPS in WordPress

  1. Login to the WordPress Dashboard.
  2. Roll your mouse over Settings in the navigation menu, then click General. Below is a depiction of the steps:
    WP settings menu
  3. In the WordPress Address (URL) field, enter your https address.
    WP URL update
  4. Enter your https address in the Site Address (URL) field. WordPress advises "Enter the address here if you want your site homepage to be different from the directory you installed WordPress."
    WP URL update to https
  5. Click the Save Changes button on the bottom.
    Save https address

    You are finished when you see a "Settings saved" message.

Congratulations, now you know how to Enable SSL in WordPress! You will now be able to connect to your WordPress site over an SSL connection.

Support Center Login

Our Login page has moved, Click the button below to be taken to the login page.

Social Media Login

   
Social Login Joomla

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
n/a Points
2015-10-31 1:14 pm

Hi there.  This feature does not work - in my Wordpress install I cannot see an option to edit the site URL.  It's all greyed out. 

Staff
30,025 Points
2015-11-02 12:46 pm
Hello SV,

Thank you for contacting us. I recommend checking/setting your WordPress URL in the wp-config file, or in your database.

Thank you,
John-Paul
n/a Points
2015-12-22 6:11 pm

I have done that but it simply locked me out of my Dashboard. I cant access my dashboard any more. How do i revert it back

Staff
10,077 Points
2015-12-23 12:37 pm
Hello Oluwaseyi,

You can stop using the SSL by using the following lines in your wp-config.php file.

define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');

Best Regards,
TJ Edens
n/a Points
2017-03-16 10:26 pm

I thought I got locked out too. But then I tried logging into wordpress again and everything was working. The settings was properly saved as the new https://

Try logging in again.

n/a Points
2016-04-19 12:53 am

Hi,I have purchased ssl from you. After change http to https site urls in admin i am unable to access site admin and front. Its showing following error:

Secure Connection FailedAn error occurred during a connection to mayanoil.com. SSL received a record that exceeded the maximum permissible length. Error code: SSL_ERROR_RX_RECORD_TOO_LONGmy domain is mayanoil.com and id is kcengle@roadrunner.comPlease check and assist me is it installed on my server and wordpress.ThanksKen

Staff
9,708 Points
2016-04-19 8:55 am
If our Support technicians installed the SSL they will be happy to take another look to see if something may have happened. I advise you contact Live Support for more information regarding the SSL installation. Or, if you have any comments or questions about the steps in the article above, using https with Wordpress, let us know.
n/a Points
2017-01-26 7:17 pm

This did part of the job for me, but I ran into two issues: 1) After switching to HTTPS my images wouldn't load, and 2) The address bar in my browser showed the "not fully secure" icon.  

Here's how I fixed it:

1) I use MaxCDN as my CDN.  After changing my site address to https in Wordpress, none of my images showed up and my stylesheets didn't load.  So I knew something was wrong with my CDN.  Turns out I had to go into my MaxCDN account, go to my Pull Zones, edit my zone, go to the SSL tab, then Shared SSL, then Enable.  After that, I had to go to my W3 Total Cache plugin settings in wordpress, go to CDN settings, and paste the URL that MaxCDN gives you as the "SSL" CDN URL.  LOL.

2) My wordpress site menus had some "Custom Link" items that had static http:// addresses.  I found these by inspecting page Source Code with chrome.  Change these to https://

3) My theme had some Google Font addresses hard-coded into the functions.php file.  I had to change these to https:// manually using the Theme editor in wordpress.

After that, my site displayed the green Secure icon next to the address bar (see it live at https://*************.com ) instead of the exclamation point icon.

n/a Points
2017-02-14 4:27 pm

Thank you kfiretvadmin, I was having that problem and had no idea where to start fixing it.

Staff
2,858 Points
2017-02-14 4:39 pm
Amora, we're glad to hear that you were able to resolve the issue!
n/a Points
2017-02-16 2:18 am

I actually don't have it fixed. The style sheets are not loading at all. :/

Staff
30,025 Points
2017-02-16 6:40 pm
We are happy to help you troubleshoot further, but will need some additional information. Can you provide a link to your site for us to test?

Thank you,
John-Paul
n/a Points
2017-05-11 4:15 am

Hey, if you are using Wordpress and have activated a ssl certificate, you can use a free plugin: Really simple ssl. That will fixe the image links.

n/a Points
2017-07-25 4:57 pm

Hello,

I mistakenly followed these directions before actually installing the SSL. Now I am locked out of the WP admin backend - my browser keeps redirecting to https which, of course, will not work. Please help.

Staff
9,708 Points
2017-07-25 5:04 pm
Yes, you can reverse this by editing the WP config file. You can follow directions on changing the site URL from WordPress.

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.

17 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!