Domains: Set up custom domains for LibGuides, LibAnswers, or LibCal
Getting there
To manage the domain names of your LibApps sites, go to Admin > Domains and Certificates.
Change a domain name
LibApps allows you to customize the domain names for your LibGuides, LibAnswers, and LibCal sites. For example, if your library's website uses the domain name of springylib.org, you could give your LibCal site a custom domain name of libcal.springylib.org, you could give your LibAnswers site a custom domain name of answers.springylib.org, and you could give your LibGuides site a custom domain name of guides.springylib.org (instead of domain names ending in .libcal.com, .libanswers.com, and .libguides.com). This process is referred to as custom domain mapping and does require a little prep work from your IT staff.
Please follow the directions below and you'll be set up in no time. :)
Step 1. Create your DNS records
- Decide on the domain name you'd like to use for your site (this is the fun part!).
- If you must for legacy reasons support a domain beginning with www, you will need two separate DNS entries, one for each domain.
- Your custom domain should not contain slashes, folders, or sub-directories.
- For example: "library.school.edu/libguides" is not allowed, but "library.school.edu" or "libguides.school.edu" are both just fine!
- Ask your IT staff to create CNAME records for that domain name, pointing them to the appropriate product's server.
- These should be added for both your internal and external nameservers.
- See the table below for a complete list of server addresses by product and region.
- HTTPS is supported through these endpoints.
- Test out your domain name using our DNS Mapping Tool.
- If you get a success message, then you're ready to proceed to the next step.
- Note: you may need to allow a little time for the changes to propagate across the internet before they will be detected by the mapping tool.
- If you do not get a success message, then double-check that the CNAME records are pointing to the correct server and try again. Also, confirm that a CNAME record was properly configured on your external name server.
- If you get a success message, then you're ready to proceed to the next step.
Product | Asia-Pacific | Canada | Europe | Everyone Else |
---|---|---|---|---|
LibAnswers | region-au.libanswers.com | region-ca.libanswers.com | region-eu.libanswers.com | region-us.libanswers.com |
LibCal | region-au.libcal.com | region-ca.libcal.com | region-eu.libcal.com | region-us.libcal.com |
LibGuides | region-au.libguides.com | region-ca.libguides.com | region-eu.libguides.com | region-us.libguides.com |
Step 2. Apply your custom domain name in LibApps
- Click on the site's Manage Domain () icon in the Actions column.
- If you'd like to change the name of your site (i.e. how it appears in breadcrumbs, etc.), enter it in the System Name field on the Manage Domain page.
- If needed, you can update the Admin Email for the site, as well.
- Enter your new domain name (without the https://) for your site in the Domain field.
- Save your changes.
- LibApps will check that CNAME records exist for the domain name you entered and that they are pointing to the correct endpoint for your region.
- If this check fails, an error message will appear and your changes will not be saved. Please check your domain name for typos and ensure your CNAME records are correctly configured for your region, then try again.
Check domain change status / cancel request
While the domain change is being processed, you can click on the site's Manage Domain () icon in the Actions column to confirm that the change is still ongoing and/or cancel the request
- The Manage Domain page will list the Old Domain and New Domain during the request.
- Additionally, if you need to cancel the domain change, you can click the Cancel Domain Change Request button. Canceling the request will end the domain change process and keep your site on its current domain.
After the domain change has been processed
After the domain change is complete and you are up and running on the new domain, you should set aside some time to update links for the old domain. Redirects from your old domain to your new domain will remain in place for 180 days, giving you sufficient time to update your links in LibGuides, LibAnswers, and elsewhere.
Frequently asked questions
What if I just want to change the subdomain of my .libanswers.com, .libcal.com, .libguides.com etc. domain name?
No problem! To change the subdomain for your site (i.e. the part that comes before .libguides.com, etc.), just contact Springy Support. We'll create the necessary DNS records and apply the changes for you lickety-split.
My IT department says we have to use an A record. What do I do now?
We strongly advise customers to use CNAME records because it provides your site with a lot of performance advantages compared to an A record. That's because an A record locks you into a specific server, whereas a CNAME record will allow your site to switch to different servers as conditions change. That's all thanks to the nifty features built into our cloud hosting infrastructure. :)
For example, if a server's load becomes really high or happens to go down for some reason, sites using CNAME records will seamlessly switch to a different one without any impact on your users. If you were using an A record, however, you would be stuck on that one server for better or worse.
That said, we understand that sometimes you may not have a choice but to go with an A record. If that's the case, please contact Springy Support and we can help you get this set up.
Will my old domain redirect to our new domain?
If you are switching from a Springshare-provided domain (i.e. ending in .libguides.com, .libanswers.com, or .libcal.com) to your own custom domain name, we will automatically set up a redirect to your custom domain name. That way, if someone visits a URL with your old domain name, they will automatically be redirected to the same page on your new domain name.
Please note that redirects will expire 180 days after the domain change. You should update all links and/or bookmarks prior to the expiration of the redirect, or those will break once the redirect is removed.
If you are switching from one custom domain name to another, please note the following:
- We will redirect old custom domains to new custom domains, provided you keep the old custom domain DNS records pointing to the Springshare servers.
- Redirects will expire 180 days after the domain change.
- If you would prefer to keep the redirect in place for past domains past the 180-day window, we recommend setting up this redirect on your own servers so you can manage both the redirect and its certificate on your end.
How do I view previous domains and redirect expirations for my LibGuides, LibCal, and/or LibAnswers site?
For your LibGuides, LibCal, and LibAnswers site(s), the Temporary Redirects for Past Domains panel (on the Manage Domain page) will list all previous domains for the site. Additionally from this panel, you can view the expiration date for the redirects for previous domains. Redirects are added when the domain is changed and expire 180 days after the domain change. Please make sure that you have updated all links and/or bookmarks prior to the expiration of the redirect, or they will break once it is removed.