Skip to content

Commit 717e298

Browse files
committed
Add redirect for favicon.ico like robots.txt
1 parent e4cc819 commit 717e298

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

server/src/plugins/serve-robots.ts server/src/plugins/serve-static-files.ts

+4-1
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,12 @@ import fastifyPlugin from 'fastify-plugin';
22

33
export const SERVE_ROBOTS_PLUGIN_ID = 'serve-robots';
44

5-
export const serveRobotsPlugin = fastifyPlugin(
5+
export const serveStaticFilesPlugin = fastifyPlugin(
66
async (app) => {
77
app.get('/robots.txt', async (_, reply) => reply.redirect('https://cdn.nav.no/klage/klang/assets/robots.txt', 301));
8+
app.get('/favicon.ico', async (_, reply) =>
9+
reply.redirect('https://cdn.nav.no/klage/klang/assets/favicon.ico', 301),
10+
);
811
},
912
{ fastify: '5', name: SERVE_ROBOTS_PLUGIN_ID },
1013
);

server/src/server.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import { notFoundPlugin } from '@app/plugins/not-found';
1616
import { oboAccessTokenPlugin } from '@app/plugins/obo-token';
1717
import { proxyVersionPlugin } from '@app/plugins/proxy-version';
1818
import { serveIndexPlugin } from '@app/plugins/serve-index/serve-index';
19-
import { serveRobotsPlugin } from '@app/plugins/serve-robots';
19+
import { serveStaticFilesPlugin } from '@app/plugins/serve-static-files';
2020
import { serverTimingPlugin } from '@app/plugins/server-timing';
2121
import { traceparentPlugin } from '@app/plugins/traceparent/traceparent';
2222
import { processErrors } from '@app/process-errors';
@@ -53,7 +53,7 @@ fastify({ trustProxy: true, querystringParser, bodyLimit, caseSensitive: false }
5353
.register(frontendLogPlugin)
5454
.register(errorReportPlugin)
5555
.register(accessTokenPlugin)
56-
.register(serveRobotsPlugin)
56+
.register(serveStaticFilesPlugin)
5757
.register(oboAccessTokenPlugin)
5858
.register(apiProxyPlugin, { appNames: API_CLIENT_IDS, prefix: '/api' })
5959
.register(localDevPlugin)

0 commit comments

Comments
 (0)