Fehler, auf die man stößt
Was eine security.txt am häufigsten nutzlos macht und wie Sie es beheben.
Die Datei ist abgelaufen
Ursache. Expires ist Pflicht und wurde einmal gesetzt, meist ein Jahr im Voraus. Nichts warnt Sie, wenn das Datum verstreicht.
Behebung. Setzen Sie ein neues Datum in weniger als einem Jahr und eine Erinnerung. Wird die Datei von Ihrer Website erzeugt, berechnen Sie das Datum beim Deployment.
Contact ist eine bloße E-Mail-Adresse
Ursache. Das Feld erwartet eine Adresse mit Schema. „security@acme.org“ allein ist keine, und strenge Werkzeuge verwerfen die Datei.
Behebung. Schreiben Sie „Contact: mailto:security@acme.org“. Nutzen Sie ein gemeinsames Postfach, das jemand liest, nicht die Adresse einer Person.
Die Adresse antwortet mit der Startseite
Ursache. Die Website schickt jede unbekannte Adresse mit Status 200 auf eine Seite: Die Datei scheint zu existieren und ist in Wahrheit eine Webseite.
Behebung. Veröffentlichen Sie eine echte Textdatei unter /.well-known/security.txt, ausgeliefert als text/plain, und lassen Sie unbekannte Adressen mit 404 antworten.