What is SSL/HTTPS?
SSL (Secure Sockets Layer) is the technology that encrypts the connection between a visitor's browser and your website. When SSL is active, your URL starts with https:// and visitors see a padlock icon in their browser. This is important for trust, SEO rankings, and data security.
SSL for Psyke Subdomains
When you connect a custom subdomain to Psyke (for example, pages.yourdomain.com), Psyke automatically provisions an SSL certificate for you using Let's Encrypt. You do not need to do anything β HTTPS is enabled within 30 minutes of your DNS record taking effect.
Important: If you are using Cloudflare, set your DNS record's proxy status to DNS only (the grey cloud icon, not the orange one). Using Cloudflare's proxy alongside Psyke's SSL can cause certificate conflicts.
SSL When Using a Reverse Proxy
If you are hosting Psyke pages inside a subfolder of your site using a reverse proxy, your existing site's SSL certificate covers those pages automatically β no additional setup is needed. Psyke handles SSL on its end for the connection between your server and Psyke's servers.
Supplying Your Own SSL Certificate
Most users do not need to do this. However, if your organisation requires a specific certificate authority or you already have a wildcard certificate, contact Psyke support to discuss custom certificate options.
Avoiding Mixed-Content Errors
A mixed-content error happens when an HTTPS page tries to load something (like an image or script) over HTTP. This can trigger browser warnings and hurt SEO. To avoid this:
Make sure all images and media you upload to Psyke use HTTPS URLs.
Any external scripts or fonts you add to your pages should be loaded from HTTPS sources.
If you add custom code, check that all asset URLs start with
https://.
Testing Your SSL Setup
After your domain is connected, visit SSL Labs and enter your domain to get a detailed report on your certificate status.
