Tutorial: Webseiten-Komprimierung aktivieren (gzip/mod deflate): Unterschied zwischen den Versionen
Ks (Diskussion | Beiträge) |
Rb (Diskussion | Beiträge) |
||
(5 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | [[category:tutorial]][[category:Webhosting]][[category: | + | [[category:tutorial]][[category:Webhosting]][[category:fertig]] |
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. | 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== | ==mod_deflate in der .htaccess-Datei aktivieren== | ||
Fügen Sie folgende Zeilen in die .htaccess-Datei ein: | Fügen Sie folgende Zeilen in die .htaccess-Datei ein: | ||
<pre> | <pre> | ||
+ | <IfModule mod_deflate.c> | ||
+ | AddOutputFilterByType deflate text/html text/plain text/css text/javascript application/javascript application/x-javascript application/rss+xml | ||
+ | </IfModule> | ||
+ | </pre> | ||
+ | Eine komplette Beschreibung des Apache-Moduls finden Sie unter [https://httpd.apache.org/docs/2.4/mod/mod_deflate.html Apache mod_deflate] | ||
+ | Sollten Sie noch keine .htaccess-Datei haben, finden Sie hier eine Anleitung, wie Sie diese anlegen können: [https://support.artfiles.de/Htaccess-Datei_erstellen .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: | ||
+ | <pre> | ||
+ | zlib.output_compression = On | ||
</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]] | |
− |
Aktuelle Version vom 7. April 2022, 11:04 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