Skip to main content

Validate domains using website validation methods

Use website validation to demonstrate control of a domain or IP address. Host a DigiCert-generated file in a predetermined location on your web server, where DigiCert retrieves it to confirm control.

Notice

Website validation methods support validation of fully qualified domain names (FQDNs), IPv4 addresses, and IPv6 addresses. HTTP Practical Demonstration is DigiCert's supported DCV method for demonstrating control of IPv4 and IPv6 addresses.

DigiCert supports two website-based DCV methods:

  • Add and validate a domain using HTTP Practical Demonstration

  • Add and validate a domain using HTTP Practical Demonstration with unique filename

Before you begin

Before using website validation, confirm the following:

  • You have access and permission to add files to the web server for the domain or IP address being validated

  • Port 80 is open and publicly accessible on the web server

  • You can create the /.well-known/pki-validation/ directory on the server

Notice

Depending on the firewall configuration, DigiCert IP addresses may need to be allowlisted for HTTP Practical Demonstration validation. Learn more about the IP addresses DigiCert uses for the HTTP Practical Demonstration check.

Limitations of website-based DCV methods

You can’t use HTTP Practical Demonstration DCV methods to:

  • Validate wildcard domains such as *.example.com

  • You have at least one organization in your CertCentral account. For OV, EV, Private TLS/SSL, and Secure Email certificates, the organization must be submitted for organization validation before you add the domain

  • Include subdomains in the validation process while validating a higher-level domain. For example, if you want to cover www.example.com, mail.example.com, and one.example.com while validating example.com, use another DCV method.

  • Validate entire domains and subdomains simultaneously

For wildcard domains or subdomain coverage, use a DNS-based or email-based DCV method instead.

What's next

Add and validate a domain using HTTP Practical Demonstration to host a validation file on your web server