Thanks to Let's Encrypt, enabling SSL for your hostnames on your CDN panel literally requires just two clicks. To get started, simply go to your Pull Zone and click on the Enable SSL button next to the domain that you wish to enable.
After that, a popup will appear asking you if you want to use your own SSL certificate or use our free one. We recommend using the free certificate that we provide since it will automatically renew and takes just one more click to complete, but if you have a special requirement, you can also use your own.
Option 1: Use a FREE certificate provided by BunnyCDN
Before you can request the free SSL certificate, please make sure your hostname is already pointing to your b-cdn.net record using a CNAME record. If you haven't done this step yet, you can check out How to set up a custom CDN hostname guide.
After that's set up, click on Continue, wait a few seconds and your hostname will be configured with a free auto-renewing SSL certificate.
Option 2: Use your own SSL certificate
1. Generate a private key and certificate request
To order a certificate, you will first need to generate a private key and a CSR (Certificate Signing Request) file. To create a CSR and Key, go to your panel and click the Apps tab. From there click the Manage button for your App OR Website and then navigate to SSL tab. Click the Add a Custom Certificate button at bottom and fill in the required details and then click generate CSR and Key. Once it is generated, copy the CSR code and use it to purchase the SSl cert for the new subdomain. Remember this will be a subdomain and you need to be carefull in choosing the correct type of paid certificate from the SSL provider.
2. Purchase the certificate
After you have generated the CSR file, you can now find a company that sells SSL certificates. We recommend https://www.ssls.com/. It's affordable, clean and easy to use.
You will now be asked to upload the CSV file generated earlier and verify your data. After this, you will receive an SSL certificate directly to your email address.
3. Combine the certificate files
Finally, it is recommended that you combine the received authority certificates with your domain certificate. To do so, simply add the content of the authority certificates to the bottom of the certificate files that you have received for your domain.
4. Upload the certificate files to your CDN panel
Now simply upload your combined certificate file together with the yourdomain_com.key file that you created in step 1, wait a minute for the servers to sync up and you're ready to enjoy the benefits of HTTPS.
Alert: For Control Panel Help & Tutorials, click here: Panel Tutorials