Ultimate „410 gone“ Statuscode WordPress Plugin
WordPress Plugin: Ultimate 410 Statuscode
Einfaches „410 – gone“-Statuscode-Plugin für WordPress: csv-Massen-Upload, manueller & Regex-Eintrag und 410-Option beim Löschen von Seiten, Beiträgen, Kategorien & Tags.
Funktionen:
- Beim Löschen von Seiten, Beiträgen, Kategorien oder Tags aus WordPress fragt Ultimate 410 Statuscode, ob für die gelöschte URL ein 410-Antwort-Code gesetzt werden soll.
- 410 URLs manuell hinzufügen
- 410 URL via regex (regular expressions)
- Bulk upload 410 URLs via csv-Datei.
- Funktioniert auch, wenn die csv-Datei ein BOM enthält
FAQ
Kann ich die 410-Antwortnachricht anpassen?
Die Standardnachricht ist eine einfache Klartextnachricht mit der Aufschrift „410 – gone“. Das liegt daran, dass viele Leute die Bandbreite, die von Fehlerantworten verwendet wird, minimieren wollen.
Wenn Sie die Nachricht anpassen möchten, platzieren Sie einfach eine Vorlagendatei namens 410.php in Ihrem Theme-Ordner (idealerweise in Ihrem Childtheme), und das Plugin wird diese automatisch verwenden. Werfen Sie einen Blick auf die 404.php-Datei Ihres Themes, um zu sehen, wie die Vorlage aufgebaut sein muss.
Wird dieses Plugin funktionieren, wenn ein Cache-/Performance-Plugin aktiv ist?
Das Plugin wurde mit den folgenden Caching-Plugins getestet und sollte auch dann funktionieren, wenn sie aktiv sind:
- W3 Total Cache
- WP Super Cache
- Cache Enabler
- WP Fastest Cache
Wir haben es nicht mit anderen Caching-Plugins getestet, und es besteht eine hohe Wahrscheinlichkeit, dass es mit vielen von ihnen nicht funktionieren wird. Die meisten von ihnen werden die Antwort so zwischenspeichern, als ob es sich um eine 404-Antwort (Seite nicht gefunden) handeln würde, und einen 404-Antwort-Header statt eines 410-Antwort-Headers ausgeben.
Wie gehen Sie mit abschließenden Schrägstrichen (trailing slash) um?
Die Funktion URL hinzufügen und auch der Upload berücksichtigt die genaue URL:
- /page-to-be-deleted/ unterscheidet sich von
- /page-to-be-deleted
Geben Sie die genaue URL an, die Ihre Website verwendet (mit oder ohne den abschließenden Schrägstrich). Wenn Sie möchten, dass beide URLs (mit und ohne / am Ende) 410 gone status code zurückgeben, können Sie regex wie folgt verwenden:
- /page-to-be-deleted/?
Warum Antwort-Codes „410 gone“ setzen?
In Übereinstimmung mit der HTTP-Spezifikation zeigt der Statuscode 410 im Antwortkopf an, dass die angeforderte Ressource verschwunden ist (dauerhaft entfernt).