What Is SSL Termination?
SSL termination (also called TLS termination) is the process of decrypting encrypted HTTPS traffic at a server or load balancer before forwarding the request internally. The 'termination' point handles the certificate and encryption.
Why It Matters
SSL termination is how forwarding servers handle HTTPS traffic. When a visitor connects to https://your-forwarded-domain.com, something needs to handle the TLS handshake and decrypt the request before responding with a redirect.
In larger architectures, SSL termination typically happens at a reverse proxy or load balancer that sits in front of backend servers. For domain forwarding, the concept is simpler — the termination point IS the redirect server.
How SSL Termination Works
Visitor Domain Forward Server
│ │
│── HTTPS request ────────────>│
│ │ <- TLS termination happens here
│ │ (decrypt, read request)
│ │ (generate 301 redirect)
│<── 301 + Location header ───│
│ │
The server:
- Receives the encrypted request
- Decrypts it using the SSL certificate’s private key
- Reads the request (which domain, which path)
- Generates a 301 redirect response with the Location header
- Encrypts the response and sends it back
SSL Termination for Forwarding
Most registrar forwarding doesn’t support SSL termination — they simply don’t have certificates for your domain, so HTTPS requests fail with security errors.
Domain Forward handles SSL termination for every domain using automatically provisioned Let’s Encrypt certificates.
Related Terms
Related Features
Frequently
asked questions
Yes. Domain Forward terminates TLS at our edge servers. When a visitor connects via HTTPS, our server handles the encryption/decryption and then issues the redirect response.
Yes, when done properly. The connection between the visitor and the termination point is fully encrypted. For domain forwarding, there's no backend to forward to — the server responds with a redirect immediately.
Still Confused? Try It Free.
Set up your first domain forward in under 5 minutes. Free plan includes 5 domains.