Tutorial: Webseiten-Komprimierung aktivieren (gzip/mod deflate): Unterschied zwischen den Versionen
Inhalt gelöscht Inhalt hinzugefügt
Ks (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Rb (Diskussion | Beiträge) |
||
| Zeile 12: | Zeile 12: | ||
Sollten Sie noch keine .htaccess-Datei haben, finden Sie hier eine Anleitung, wie Sie diese anlegen können: [[.htaccess-Datei_erstellen]] |
Sollten Sie noch keine .htaccess-Datei haben, finden Sie hier eine Anleitung, wie Sie diese anlegen können: [[.htaccess-Datei_erstellen]] |
||
==gzip in der php.ini-Datei aktivieren== |
==gzip in der php.ini-Datei aktivieren== |
||
Damit auch PHP-Dateien komprimiert übertragen werden, |
Damit auch PHP-Dateien komprimiert übertragen werden, muss in einer eigenen php.ini-Datei folgender Eintrag gesetzt werden: |
||
<pre> |
<pre> |
||
output_handler = Off |
|||
zlib.output_compression = On |
zlib.output_compression = On |
||
zlib.output_handler = ob_gzhandler |
|||
</pre> |
</pre> |
||
Falls Sie noch keine eigene php.ini-Datei eingebunden haben, finden Sie hier eine Anleitung: [[Eigene_php.ini_einbinden | Eigene php.ini einbinden]] |
Falls Sie noch keine eigene php.ini-Datei eingebunden haben, finden Sie hier eine Anleitung: [[Eigene_php.ini_einbinden | Eigene php.ini einbinden]] |
||
Version vom 10. Dezember 2021, 14:49 Uhr
Da in der Regel das PHP als CGI auf unseren Servern läuft, muss die Komprimierung sowohl für den Apache als auch für PHP aktiviert werden.
mod_deflate in der .htaccess-Datei aktivieren
Fügen Sie folgende Zeilen in die .htaccess-Datei ein:
<IfModule mod_deflate.c> AddOutputFilterByType deflate text/html text/plain text/css text/javascript application/javascript application/x-javascript application/rss+xml </IfModule>
Eine komplette Beschreibung des Apache-Moduls finden Sie unter Apache mod_deflate
Sollten Sie noch keine .htaccess-Datei haben, finden Sie hier eine Anleitung, wie Sie diese anlegen können: .htaccess-Datei_erstellen
gzip in der php.ini-Datei aktivieren
Damit auch PHP-Dateien komprimiert übertragen werden, muss in einer eigenen php.ini-Datei folgender Eintrag gesetzt werden:
zlib.output_compression = On
Falls Sie noch keine eigene php.ini-Datei eingebunden haben, finden Sie hier eine Anleitung: Eigene php.ini einbinden
