Cause: Vercel doesn’t know how to resolve Quartz’s hyperlink URLs.

Solution: Specify an URL resultion to Vercel:

Add a file named vercel.json to your root folder (the same containing the quartz.config.ts file), with the following contents:

vercel.json
{
  "cleanUrls": true
}