Hosting The service of storing and serving website files on internet-connected servers so they can be accessed by visitors. You can host your Site through CloudCannon or an external service.Hosting
Articles in this section are useful for developers responsible for configuring hosting, domains, and security for CloudCannon Sites.
Hosting your Site through CloudCannon is optional. You can always edit your Site using CloudCannon as your CMS and host your content through an external hosting service.
In the Hosting section of our Developer documentation, we cover:
- Web Hosting — Learn the basics of getting your website live on the Internet for visitors
- Custom Domains — Learn how to add a Custom Domain, subdomain, or host on a subpath
- DNS — Learn how to configure CloudCannon DNS or external DNS
- SSL Certificates — Learn how to add an auto-generated or custom SSL certificate to your domain
- Routing — Learn how to configure custom routing, a 404 page, extensionless URLs, geolocation, and HTTP redirects
- Authentication — Learn how to enable password, user account, or SAML authentication for your hosted Site
- External Hosting — Learn how to host your Site outside CloudCannon while using CloudCannon for editing
- Forms — Learn how to receive form submissions and integrate with external providers
Let's briefly introduce a few of these topics.
What is web hosting?#
Web hosting is where, after a successful build, all your files are stored on a web server and made available to the public on the Internet. You can host your Site through CloudCannon, or through an external service.
For a more in-depth explanation of web hosting, please read our documentation:
Custom Domains#
A Custom Domain A unique address used to identify a website, such as cloudcannon.com. You can purchase a domain from a Domain Registrar and add it as a Custom Domain to your CloudCannon Organization before connecting it to any number of Sites hosted on CloudCannon.Custom Domain
For a more in-depth explanation of Custom Domains, please read our documentation:
- What are Custom Domains?
- Connect a Custom Domain to your Organization
- Disconnect a Custom Domain from your Organization
- Add a Custom Domain to your Site
- Remove a Custom Domain from your Site
- Update the Fallback Redirect for your Custom Domain
DNS#
The Domain Name System An abbreviation of Domain Name System, DNS is the system which allows your computer to translate a domain name, which visitors are most likely to remember, into a machine-friendly IP address, which is required to access a website.DNS
For a more in-depth explanation of DNS, including how to configure CloudCannon or external DNS, please read our documentation:
SSL#
An SSL certificate (or a TLS certificate) is a periodically regenerated digital certificate that supports your website's authenticity and enables encryption for greater security between your web server and the visitor's browser. On CloudCannon, any Site with a Custom Domain can use an auto-generated or custom SSL certificate.
For a more in-depth explanation of SSL certificates, please read our documentation:
Routing#
Routing is the process that determines what content a visitor to your Site should see when they enter a URL in their Internet browser. On CloudCannon, you can configure custom routing to extend default routing behavior.
For a more in-depth explanation of routing, please read our documentation:
- What is routing?
- Configure custom routing
- Configure a 404 page
- Configure extensionless URLs
- Configure geolocation
- Configure HTTP redirects
Authentication#
If you host your Site on CloudCannon, you can require visitors to your website to authenticate their identity before they can view the webpage content.
For a more in-depth explanation of authentication, please read our documentation:
- What is authentication?
- Enable password authentication
- Enable user account authentication
- Enable SAML authentication
- Allow authenticated users to log out
- Configure authenticated routes
- Generate a bearer token
External Hosting#
You can use CloudCannon as your CMS and host your Site through an external provider such as Netlify or Vercel. This allows you to leverage CloudCannon's editing experience while using your preferred hosting infrastructure.
For a more in-depth explanation of external hosting, please read our documentation:
- Output a built Site from CloudCannon to an external provider
- Netlify hosting with CloudCannon editing
Forms#
CloudCannon forms allow you to receive form submissions from visitors to your website. You can view submissions in your CloudCannon inbox, forward them to email, or integrate with external providers such as IFTTT, Make, Zapier, or Slack.
For a more in-depth explanation of forms, please read our documentation: