1. Log in to DirectAdmin.
  2. When you have multiple domains, click on Domain Administration. If you do not, click on Domain Setup.
  3. Click on the domain where you want to configure SSL for.
  4. Make sure that "Secure SSL" is checked. If you do not see this option, you have to enable SSL for this account. If you can not do this by your self it means that SSL was not enabled by your provider. We enable SSL on all accounts by default.
  5. If you want to use a separate directory for SSL, check "Use a directory named private_html".
  6. If you want to use the public_html directory for SSL, check "Use a symbolic link from private_html to public_html - allows for same data in http and https". Warning: the existing private_folder and its contents will be deleted. Make sure that you have a backup.
  7. Click on save.
  8. Configure your free SSL certificate.
  9. Force SSL.