Leistung und Monitoring
Gzip- und Brotli-Komprimierung über die .htaccess deaktivieren
Unsere Server komprimieren HTML, CSS und JavaScript automatisch mit Gzip oder Brotli. Wenn eine Anwendung oder ein Skript mit der komprimierten Antwort nicht richtig funktioniert (zum Beispiel, weil es selbst komprimiert oder Daten per Streaming sendet), können Sie die Komprimierung über die .htaccess deaktivieren. Die Änderung gilt sofort, ohne Neustart.
Deaktivieren
Fügen Sie am Anfang der Datei .htaccess ein:
SetEnv no-gzip 1 SetEnv no-brotli 1
Die erste Zeile deaktiviert Gzip und die zweite Brotli. Setzen Sie beide: Wenn Sie nur Gzip deaktivieren, erhalten moderne Browser weiterhin Brotli.
Wenn Sie es lieber mit Rewrite-Regeln tun, ist dies die Alternative für Gzip:
RewriteEngine On RewriteRule . - [E=no-gzip:1]
SetEnv ist die von LiteSpeed empfohlene Option, weil andere RewriteRule-Regeln in der Datei (zum Beispiel die von WordPress) verhindern können, dass die Rewrite-Regel greift.
Wählen, wo Sie es einfügen
Die .htaccess wirkt auf ihr Verzeichnis und alle Unterverzeichnisse:
- In
public_html/.htaccesswird die Komprimierung für die Hauptdomain deaktiviert und für die zusätzlichen Domains und Subdomains, deren Ordner inpublic_htmlliegen. - Um es auf eine einzelne Website oder einen Ordner (zum Beispiel den einer API) zu beschränken, fügen Sie es in die
.htaccessdieses Ordners ein.
Prüfen, ob sie deaktiviert ist
- Öffnen Sie die Website in einem privaten Fenster, drücken Sie F12 und gehen Sie zum Reiter Netzwerk (Network).
- Laden Sie mit Strg + F5 (oder Cmd + Shift + R auf dem Mac) neu, um nicht die im Browser gespeicherte Kopie zu sehen.
- Klicken Sie auf die Anfrage des Dokuments oder der betreffenden Datei und sehen Sie sich die Antwort-Header an: Weder
Content-Encoding: gzipnochContent-Encoding: brsollte noch erscheinen.
Im Terminal können Sie es auch so prüfen:
curl -s -o /dev/null -D - -H "Accept-Encoding: gzip, br" https://tudominio.com/ | grep -i content-encoding
Wenn nichts zurückkommt, ist die Antwort unkomprimiert.
Wenn sie weiterhin komprimiert erscheint, kann das folgende Gründe haben:
- Ein CDN wie Cloudflare: Es komprimiert selbst, was es an den Besucher ausliefert. Deaktivieren Sie die Komprimierung im CDN oder prüfen Sie direkt gegen den Server.
- Die Anwendung selbst: Wenn der PHP-Code
ob_gzhandleroderzlib.output_compressionverwendet, steuert nicht der Server diese Komprimierung. Entfernen Sie sie aus dem Code oder setzen Siezlib.output_compression = Offin der PHP-Konfiguration der Website.
Wieder aktivieren
Löschen Sie die hinzugefügten Zeilen und speichern Sie. Die Komprimierung funktioniert sofort wieder. Aktive Komprimierung verringert die Größe der Seiten deutlich, deaktivieren Sie sie also nur dort, wo es nötig ist.
Das könnte Ihnen auch helfen
- Web-Komprimierung mit Brotli und Gzip Erklärt, welche Inhalte LiteSpeed automatisch komprimiert und wie der Server je nach Unterstützung d...
- Bilder in cPanel bearbeiten: Größe, Miniaturansichten und Format So ändern Sie in cPanel die Größe eines Bildes, erstellen Miniaturansichten oder konvertieren Dateie...
- AccelerateWP: was es ist, wie Sie es in cPanel aktivieren und was jede Option tut Aktivieren Sie AccelerateWP in Ihrem WordPress über cPanel, verstehen Sie, was jeder Bereich des Plu...
- CPU-Nutzung und gleichzeitige Verbindungen Prüfen Sie unter cPanel > Ressourcennutzung, ob Ihr Hosting seine Limits bei CPU, Speicher, Festplat...
Stimmt etwas nicht oder hat sich etwas geändert? Erzählen Sie es uns, und wir prüfen es.