Pages : 1
#1 Le 04/03/2011, à 12:32
- leglen38
[Apache] Compression GZIP générale
Bonjour a tous,
je me suis mis dans la quête de configurer mon Apache pour qu'il compresse les pages avec le module mod_deflate.
J'ai donc rajouté dans ma configuration Apache :
LoadModule deflate_module modules/mod_deflate.so
<Location /monsite1.fr/>
SetOutputFilter DEFLATE
SetEnvIfNoCase Request_URI \
\.(?:gif|jpe?g|png)$ no-gzip dont-vary
SetEnvIfNoCase Request_URI \
\.(?:exe|t?gz|zip|gz2|sit|rar)$ no-gzip dont-vary
</Location>
Tout ceci fonctionne a merveille, mais je voudrais aller plus loin.
Je voudrais que cette méthode de compression s'applique à tout mon serveur web. Je voudrais ne pas être obligé de de créer un bloc pour chaque URL que je pourrais avoir...
Quelqu'un aurait il une idée ?
Hors ligne
#2 Le 06/03/2011, à 19:00
- Calimo
Re : [Apache] Compression GZIP générale
Salut,
Au lieu de "<Location /monsite1.fr/>" tu peux utiliser "<Location />".
Hors ligne
#3 Le 07/03/2011, à 10:20
- leglen38
Re : [Apache] Compression GZIP générale
Merci pour ta réponse, en effet ce serait l'idéal si seulement mes sites hébergés sont tous dans /var/www/.
Mais ce n'est pas le cas.
Mes sites sont configurés dans apache comme des vhosts.
Donc je pense qu'il faut faire un bloc de compression par vhost...
J'ai bon ?
Hors ligne
#4 Le 07/03/2011, à 10:56
- Calimo
Re : [Apache] Compression GZIP générale
Hello,
Les <Location> n'ont rien à voir avec l'endroit où c'est stocké sur le disque, mais sont fonction de l'URL. CF http://httpd.apache.org/docs/current/mo … l#location
Si tu veux appliquer à tous les fichiers du disque utilise un block Directory, et tu peux utiliser <Directory /> de la même manière. Voir http://httpd.apache.org/docs/current/mo … #directory
Si ces blocs ne sont pas définis dans un virtual host, leur portée est globale et s'applique à tout le serveur, à moins que tu ne les redéfinisse explicitement dans un vhost pour les remettre à zéro (ce qui ne devrait pas se faire par accident).
Hors ligne
#5 Le 07/03/2011, à 11:45
- leglen38
Re : [Apache] Compression GZIP générale
ok ok ben alors je vais essayer tout ça.
Merci pour les précisions.
Hors ligne
#6 Le 07/03/2011, à 11:52
- leglen38
Re : [Apache] Compression GZIP générale
Bon ben en effet ça fonctionne sur les Url et pas sur des chemin physiques....
Merci en tout cas pour ces infos.
Résolu
Hors ligne
Pages : 1