This article explains how to edit the URL of your SchoolKeep site or connect your site to a custom domain. Connecting to a custom domain requires activation with your domain registrar.
Edit Your Domain Name in SchoolKeep
Click Account and select School Settings.
In the Site Information section, click Change School URL.
Edit your subdomain or add a custom domain. Click Save.
To set up a custom domain (not [SUBDOMAIN].schoolkeep.com), use the following instructions to point your domain at your SchoolKeep school. Please note that DNS changes can take up to 72 hours to propagate across the entire internet.
Create a CNAME Record
Within your domain registrar’s site, and locate the Zone File Settings, DNS Manager or similar area of your control panel. Here you will create a CNAME record that points your domain to SchoolKeep.
Important note: You must use a subdomain for your custom domain. Do not point a naked domain at SchoolKeep. Many schools choose subdomains such as www, learn, or academy.
In this example, we'll set up a school with the custom domain www.my-school.com
- Alias - should be www
- Type - should be CNAME(ALIAS)
- Points To - should be ext.schoolkeep.com
Optional - Enable Domain Forwarding of naked domain
This section helps you point your naked domain to your SchoolKeep school domain. In this example, we’ll forward my-school.com to www.my-school.com
Within your domain provider’s Domain Forwarding area, create a 301 (permanent) redirect rule to forward the version of your domain without the 'www' to the version with the 'www'.
my-school.com -> www.myschool.com
If presented with the options, always select http:// and 301 redirect types.
By default, we do not require setting up an SSL certificate in order to use a custom domain. However, in order to ensure that sensitive information is not passed insecurely, we redirect the learner to a secure subdomain using SchoolKeep's SSL certificate ([SUBDOMAIN].schoolkeep.com). As this URL is only used in a couple of places, this suffices for most as a tradeoff of not needing to set up the SSL certificate.
However, for customers who prefer to purchase, host and manage an SSL certificate in order to have a secure custom domain through the sensitive school transactions, we support using an SSL Certificate with your account.
Contact us to learn more about setting up an SSL Certificate.