HOWTO: Enable HTTPS using DirectAdmin

Applies To:

  • Linux Hosting
  • WordPress Hosting

Description:

HTTPS (SSL / TLS) is enabled by default for newly deployed hosting plans. To verify that SSL is enabled or to enable for older hosting plans follow the steps below:

  1. Logon to DirectAdmin
  2. Click 'Account Manager' then 'SSL Certificates'
  3. If 'SSL is currently disabled for this domain' is shown click 'Enable SSL'
  4. Click 'Get automatic certificate from ACME Provider' 
  5. Ensure at least 'example.co.uk' and 'www.example.co.uk' are ticked, where 'example.co.uk' is your domain.
  6. Click 'Save'
  7. Optionally, after reading the guidance below, tick 'Force SSL with https redirect' then Save.

A free LetsEncrypt certificate will be automatically requested and typically installed within 5 minutes. After this you will be able to access your website via HTTPS. Enabling HTTPS does not force the use of HTTPS so visitors can still access the website via HTTP. It is possible to force the use of HTTPS by completing step 7.

The DirectAdmin logon URL and credentials can be found in your original 'new account' email or retrieved via the 'Services' menu of the Client Portal.


Was this article helpful?

mood_bad Dislike 0
mood Like 1
visibility Views: 5741