Automerge CRDT – Build local-first software
automerge.org
automerge.org
<link data-react-helmet="true" rel="canonical" href="https://automerge.github.io//">
From the site itself. Interestingly, if you turn off JS the page loads just fine as is. Their own canonical link breaks with their own Javascript.I know that these days that they are rarely actually file references, but still I feel that web servers should accept this, especially a site like github.
Try the second with JS turned off as well as on, you will get the home page when it's off and a 404 when it's on.
So it seems the problem is two-fold:
1. Automerge has the wrong canonical link, which HN pulls from submissions and replaces submitted URLs with (this is, I think, largely to help with de-duping).
2. Docusaurus' JS (which Automerge is using) takes a perfectly valid URL and generates a 404.