diff --git a/bskylink/src/routes/root.ts b/bskylink/src/routes/root.ts index 581c4e36b8..6aab9ce966 100644 --- a/bskylink/src/routes/root.ts +++ b/bskylink/src/routes/root.ts @@ -3,11 +3,12 @@ import {Express} from 'express' import {AppContext} from '../context.js' import {handler} from './util.js' -export default function (_ctx: AppContext, app: Express) { +export default function (ctx: AppContext, app: Express) { return app.get( '/', handler(async (_req, res) => { - return res.status(301).location('https://bsky.app') + res.setHeader('Location', `https://${ctx.cfg.service.appHostname}`) + return res.status(301) }), ) }