cylc / cylc.github.io

Source files for the Cylc Workflow Engine web site.
https://cylc.github.io/
GNU General Public License v3.0
5 stars 9 forks source link

Change canonical domain to cylc.org #63

Open jfrost-mo opened 1 year ago

jfrost-mo commented 1 year ago

Problem

I noticed that you have a snazzy URL at https://cylc.org, but currently it just issues a redirect to https://cylc.github.io/. The canonical URL should be changed to this.

Proposed Solution

Looking at the DNS it seems that it is being proxied by Cloudflare.

Cloudflare needs to be setup with CNAME records for www.cylc.org pointing to cylc.github.io, and cylc.org[^1] (the root domain, which is @ in Cloudflare).

GitHub needs to be setup with www.cylc.org in the custom domain setting in GitHub pages section of this repository's settings.

[^1]: Technically you can't have a CNAME record at the root domain, but Cloudflare does some magic to make this effectively possible.