security.txt für Next.js einrichten
security.txt in Next.js bereitstellen: Datei unter public/.well-known/ ablegen — Next.js liefert sie automatisch aus, kein weiterer Code nötig.
security.txt auf Next.js
Next.js macht die Bereitstellung einer security.txt nach RFC 9116 besonders einfach: Legen Sie eine Textdatei unter public/.well-known/security.txt ab — Next.js liefert sie automatisch mit dem korrekten MIME-Type aus. Kein Routing, keine Middleware, kein zusätzlicher Code. Das funktioniert identisch auf Vercel, Netlify und selbst-gehostetem Next.js.
security.txt bringt 2 von 166 Punkten im Wolf-Agents Web Security Check. Next.js liefert alle Dateien aus public/ automatisch als statische Assets aus, mit korrektem MIME-Type. Kein Routing, keine Middleware, keine Konfiguration nötig.
Verzeichnis erstellen
Erstellen Sie das .well-known-Verzeichnis unterhalb von public/ in Ihrem Next.js-Projekt.
mkdir -p public/.well-known security.txt erstellen
Erstellen Sie die Datei public/.well-known/security.txt mit den Pflichtfeldern. Next.js serviert Dateien aus public/ automatisch — kein weiterer Code nötig.
Contact: mailto:security@ihre-domain.de
Expires: 2026-12-31T23:59:59.000Z
Preferred-Languages: de, en Next.js erkennt die .txt-Dateiendung und setzt automatisch den korrekten Content-Type. Die Datei ist nach dem nächsten Build unter /.well-known/security.txt erreichbar — sowohl mit Pages Router als auch mit App Router.
curl https://ihre-domain.de/.well-known/security.txt, dass die Datei korrekt ausgeliefert wird. Wie steht Ihre Domain bei security.txt?
Prüfen Sie es jetzt — kostenlos, ohne Registrierung, mit 166 Prüfpunkte.
Häufig gestellte Fragen
Muss ich zusätzlichen Code für security.txt in Next.js schreiben?
Nein. Next.js liefert alle Dateien aus dem public/-Verzeichnis automatisch als statische Assets aus. Die security.txt unter public/.well-known/security.txt ist ohne weiteren Code unter /.well-known/security.txt erreichbar.
Funktioniert das auch mit dem App Router?
Ja. Sowohl der Pages Router als auch der App Router verwenden das public/-Verzeichnis für statische Dateien. Die Auslieferung ist identisch.
Was ist mit dem Content-Type Header?
Next.js erkennt die .txt-Dateiendung und setzt automatisch Content-Type: text/plain. Einen expliziten Header müssen Sie nicht konfigurieren.