Procédure
Der HTTP-Fehlercode 509 bedeutet, dass die Website die in ihrem Hosting-Tarif vorgesehenen Ressourcenlimits überschreitet. Der Server verweigert dann vorübergehend die Verarbeitung eines Teils oder aller mit dem Hosting-Tarif verbundenen Anfragen.
Zwei Grenzen können diesen Fehler auslösen:
Der Fehler 509 ist keine Sperre und kann daher weder manuell noch vom Kunden oder dem Support aufgehoben werden. Er verschwindet automatisch, sobald der Verbrauch der Website wieder unter die Grenzen ihres Tarifs fällt.
Tritt der Fehler regelmäßig erneut auf, ist die Ursache der Überlastung weiterhin vorhanden: Sie muss identifiziert und behoben werden (siehe folgende Abschnitte).
In der Praxis tritt der Fehler 509 am häufigsten in einem der folgenden Fälle auf:
Das Zugriffs-Log der Website ist die wichtigste Quelle, um zu verstehen, welche Anfragen den Fehler verursachen.
Der Vergleich aus Schritt 4 ist entscheidend. Ein Tool wie Google Analytics funktioniert mit JavaScript: Es zählt nur echte Besucher, deren Browser das Skript ausführt. Wenn das Zugriffs-Log deutlich mehr Anfragen zeigt als die von Analytics gemessenen Besuche, stammt die Abweichung sehr wahrscheinlich von Robots, einem Angriff oder automatisierten Aufrufen.
Unbekannte oder verdächtige URLs im Log (Seiten, die Sie nicht erstellt haben, Pfade zu ungewöhnlichen PHP-Dateien) sollten auf einen Hack hindeuten.
Um den Fehler 509 dauerhaft zu beheben, gibt es zwei Möglichkeiten:
Bevor Sie eine Migration in Betracht ziehen, wird empfohlen, in den Logs zu prüfen, ob der Traffic tatsächlich legitim ist: Eine gehackte oder von Robots bombardierte Website zu migrieren, behebt die Ursache nicht.
Die Datei robots.txt, die sich im Stammverzeichnis der Website befindet, teilt SEO- und KI-Robots mit, welche Seiten sie durchsuchen dürfen. Sie können dort ganze Verzeichnisse oder bestimmte KI-Robots, die Sie nicht benötigen, sperren. Sie können außerdem eine minimale Wartezeit zwischen dem Abruf zweier Seiten festlegen.
Beispiel:
User-agent: GPTBot
Disallow: /
User-agent: Claudebot
Crawl-Delay: 60
User-agent: *
Disallow: /panier/
Disallow: /*?filtre=Dies ist besonders nützlich, wenn Ihre Website von Crawler-Robots überflutet wird. Seit dem Aufkommen von KI-Trainingsbots führen einige Robots nämlich ein Maximum an Crawling aus, manchmal unnötig. Beispielsweise sind KI-Robots besonders dafür bekannt, alle möglichen Kombinationen von Filtern und Sortierungen auf Produktlistenseiten auszuprobieren.
Über die verschwendete Bandbreite durch dieses Crawling hinaus können SEO- und KI-Robots Ihre Website als viel zu umfangreich einstufen. Sie können dadurch das Crawling abbrechen, bevor sie Ihre gesamte Website durchsucht haben, was sich negativ auf Ihr Ranking auswirkt. Es liegt in Ihrem Interesse , die durchsuchten Seiten zu begrenzen, damit sich die Robots auf die Seiten konzentrieren können, die den größten Mehrwert in Bezug auf SEO- und GEO-Ranking bieten.
Rücksichtsvolle Robots befolgen diese Regeln; bösartige Robots ignorieren sie, daher sind die folgenden Werkzeuge sinnvoll.
LWS Protect bündelt drei nützliche Schutzmaßnahmen gegen den Fehler 509:
Weitere Informationen finden Sie in der Dokumentation zu LWS Protect.
Das Cache-System Fastest Cache ermöglicht es, eine bereits generierte Version der Seiten auszuliefern. Der Server führt PHP / Node.js / Python sowie Datenbankabfragen nicht mehr bei jedem Besuch aus, was den Ressourcenverbrauch und die Ladezeit reduziert. Das ist besonders wichtig für eine Seite, die von einer Werbekampagne angesprochen wird.
Wenn die betreffende Seite dynamisch ist (enthält je nach angemeldetem Besucher, verbundenem Land ... variable Inhalte), können Sie partielles Caching einrichten: Sie laden zuerst das Seitengerüst und den statischen Inhalt, der für alle Besucher gleich ist, und laden dann den dynamischen Inhalt per asynchroner JavaScript-Anfrage. So können Sie den statischen Inhalt zwischenspeichern.
Weitere Informationen zur Verwendung von Fastest Cache finden Sie in der Produktdokumentation.
Wenn die Website über Cloudflare läuft, erzwingt der Modus „Under Attack“ vor dem Zugriff auf die Website eine Prüfung der Besucher. Er ist während eines DDoS-Angriffs nützlich, sollte aber nach dessen Ende deaktiviert werden, da er den ersten Zugriff der Besucher verlangsamt.
Stellen Sie sie dem LWS-Team und der Community. Die Antwort wird nach Moderation veröffentlicht.