Skip to main content

Configure a certificate for your WordPress domain

Point each custom hostname to the intended environment before requesting a certificate. List every hostname you still use, including your staging hostname.

  1. Sign in to App Hosting and expand the environment.
  2. Find the node or load-balancer layer that handles HTTPS. Open its Add-Ons and locate Let's Encrypt Free SSL.
  3. For an installed add-on, open Configure. Enter all hostnames the certificate must cover. Check the list before applying the configuration.
  4. Wait for the certificate task to finish. Check HTTPS and certificate coverage for every hostname.
  5. For an environment with several HTTPS endpoints, check that each node serving HTTPS has the correct certificate. Ask support to check the topology if only some requests receive it.

Adding a custom domain does not automatically preserve certificate coverage for another hostname. Keep the staging hostname in the list if you still use it.

If the add-on shows Install, it is not installed on that layer. Review its installation form first: it warns that a public IP will be attached to nodes in the entry-point layer. Check the resulting resource charges before installing.

Application layer Add-Ons with Let's Encrypt Free SSLSSL installation form showing domain and public IP requirements


Was this article helpful?

mood_bad Dislike 0
mood Like 0
visibility Views: 2928