How to Validate Your Domain by Uploading an HTTP File

· Guide

HTTP file-based validation is the third way to prove domain ownership, alongside DNS TXT and email. With this method, the Certificate Authority (CA) gives you a specific file, and you upload it to your web server so it's reachable at a public URL.

When Should You Choose This?

Note: The HTTP method cannot be used for wildcard certificates (*.example.com) — wildcard certificates require the DNS TXT method, since validation must cover the entire domain rather than a single fixed URL.

Step 1 — View the File Details

After completing your order, the "Domain Validation Pending" card on Panel > My Certificates shows the exact file location (path + filename) and its required content, each with a copy button.

Step 2 — Upload the File to Your Server

Upload the file, with exactly the given content, to the specified location. It usually looks like this:

http://example.com/.well-known/pki-validation/ABCDEF123456.txt

Step 3 — Verify It's Reachable

After uploading, visit the URL directly in your browser. Confirm the content matches exactly what the CA provided (no extra spaces or line breaks). If it's reachable, PekiSSL's automatic check will see the same result within a few minutes and activate your certificate.

Common Issues

Since the check runs automatically and continuously, there's nothing else to do once the file is in place — you'll get an email as soon as your certificate is ready.

All blog posts