Before you Begin you Need the Following:
- A Dedicated IP address. This is for servers that don't support SNI, i.e. Windows 2008 R2 doesn't support SNI but Windows 2012, Windows 2012 R2, Windows 2016, CentOS 6 and CentOS 7 all SUPPORT SNI
- An SSL Certificate has been Installed and Configured, see How to Create and Install an SSL Certificate
Enabling SSL on Your WordPress Site
- Log into your site at http://yourdomainname.com/wp-login.php.
- Once you are on the admin dashboard, click on Settings.
- In the WordPress Address (URL) box, replace http:// with https://.
- In the Site Address (URL) box, replace http:// with https://.
NOTE: If for any reason you are unable to reach your site to make these edits, please contact our support team by submitting a support ticket.
NOTE: If you are using Pretty Permalinks, you may need to update the rewrite rules in your web.config file as well. If you are unsure of how to do this, or do not know if it is necessary, please submit a support ticket. If you do not know how to submit a support ticket, please see our article on How to Submit a Support Ticket
- Open an FTP session to your site.
- Edit your wp-config.php file and add define('FORCE_SSL_ADMIN', true);.
- This will force SSL for both site logins and admin access. This is the most secure option for your site.
- Save your wp-config.php file and re-upload it to the server.
SSL should now be enabled and applied for your site.
Article ID: 261, Created: April 6, 2012 at 2:57 PM, Modified: April 16, 2018 at 4:11 PM