Cloudflare Worker that redirects requests like:
https://obsid.net/?vault=Obsidian&file=Sites%2FJoost.blog%2FPosts
to:
obsidian://open?vault=Obsidian&file=Sites%2FJoost.blog%2FPosts
- Install dependencies:
npm install - Authenticate with Cloudflare:
npx wrangler login - Deploy:
npm run deploy
wrangler.tomlis configured for custom domainobsid.net.- Ensure the domain is added to your Cloudflare account.
- If you prefer
www.obsid.netor a subdomain, changeroutesinwrangler.toml.
- Worker returns
400ifvaultorfileis missing. - Redirect uses HTTP status
308.