SSL Configuration
Enable HTTPS for your website through SSL certificate upload or automatic Let's Encrypt certificate generation. This guide covers both manual certificate import and automatic SSL configuration.
SSL Certificate Options
Manual Certificate Import
Upload your own SSL certificate files for custom SSL configuration with full control over certificate management.
Auto Let's Encrypt Certificate
Enable free SSL certificates through Let's Encrypt integration with automatic certificate generation and renewal.
Manual SSL Certificate Setup
To configure an SSL certificate manually:
- Navigate to the left menu and select "Certificate Management"
- Click "Import Certificate" to begin the import process
- Enter the required certificate information:
- Certificate file (.crt or .pem)
- Private key file (.key)
- Certificate chain/intermediate certificates (if applicable)
- Select "Review and Import" to save the configuration
Screenshot showing Certificate Management interface with Import Certificate option
Let's Encrypt Automatic SSL
For automatic SSL certificate generation using Let's Encrypt:
- DNS Configuration Required: First configure DNS to point to the CDN system
- Request Certificate: Click the "Request" button to initiate automatic SSL generation
- Automatic Validation: The system will automatically validate domain ownership
- Certificate Installation: SSL certificate will be automatically installed and configured
Screenshot showing Let's Encrypt request interface with DNS configuration requirements
SSL Configuration Process
Prerequisites
- Domain must be properly configured in the CDN system
- For Let's Encrypt: DNS must point to CDN infrastructure
- For manual certificates: Valid SSL certificate files must be available
Domain-Specific SSL
Each domain requires separate SSL configuration, including alternative domains created through the Multi-Domain feature.
SSL Management
Certificate Status
Monitor SSL certificate status including:
- Certificate expiration dates
- Validation status
- Renewal scheduling (for Let's Encrypt)
SSL Renewal
- Let's Encrypt: Automatic renewal before expiration
- Manual Certificates: Manual renewal required before expiration
- DNS Not Configured: Ensure DNS points to CDN before requesting Let's Encrypt certificates
- Certificate Validation Failed: Verify domain ownership and DNS configuration
- Certificate Chain Issues: Ensure complete certificate chain is uploaded for manual certificates