Frequently Asked Questions

FAQ / WordPress Hosting

How do I enable SSL for my WordPress site?

To enable SSL and secure your WordPress website with HTTPS, follow these steps:

Step 1: Enable Let s Encrypt SSL in DirectAdmin

  1. Log in to your DirectAdmin control panel.

  2. Navigate to Account Manager SSL Certificates.

  3. Select Free & automatic certificate from Let s Encrypt.

  4. Choose the domain and subdomains you want to secure.

  5. Click Save and wait for the SSL to be issued.

Step 2: Update WordPress to Use HTTPS

  1. Log in to your WordPress Dashboard.

  2. Go to Settings General.

  3. Update the WordPress Address (URL) and Site Address (URL) from http:// to https://.

  4. Click Save Changes.

Step 3: Redirect HTTP to HTTPS (Optional)

To force HTTPS, add the following lines to your .htaccess file:

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]