webleads-tracker

modifier le fichier htaccess

Vincent StartUp
Avatar
Bonjour,

Une société d'optimisation de référencement nous demande pour le site d'un de nos clients d'ajouter des lignes de code dans le fichier htaccess.

# GZIP
SetOutputFilter DEFLATE
AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml application/x-javascript application/x-httpd-php
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip
Header append Vary User-Agent env=!dont-vary
# gzip

# KILL THEM ETAGS
Header unset ETag
FileETag none
# END ETAGS

# BEGIN Expire headers
<IfModule mod_expires.c>
 ExpiresActive On
 ExpiresDefault "access plus 7200 seconds"
 ExpiresByType image/jpg "access plus 2592000 seconds"
 ExpiresByType image/jpeg "access plus 2592000 seconds"
 ExpiresByType image/png "access plus 2592000 seconds"
 ExpiresByType image/gif "access plus 2592000 seconds"
 AddType image/x-icon .ico
 ExpiresByType image/ico "access plus 2592000 seconds"
 ExpiresByType image/icon "access plus 2592000 seconds"
 ExpiresByType image/x-icon "access plus 2592000 seconds"
 ExpiresByType text/css "access plus 2592000 seconds"
 ExpiresByType text/javascript "access plus 2592000 seconds"
 ExpiresByType text/html "access plus 7200 seconds"
 ExpiresByType application/xhtml+xml "access plus 7200 seconds"
 ExpiresByType application/javascript A259200
 ExpiresByType application/x-javascript "access plus 2592000 seconds"
 ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds"
</IfModule>
# END Expire headers

 


Comment faire pour ajouter ca ? Pouvons nous le faire nous même ou faut-il demander au support ? Y voyez vous des contrindications ?
Vincent - StartUp Communication

Julien
Salut Vincent,

la première partie concerne le mod Gzip, module Apache permettant de compresser le contenu servi.
Tout le reste concerne la gestion du cache, en gros on supplante la gestion du cache des navigateurs par une série d'instruction concernant les différents types de contenus potentiellement servis.

A confirmer par le support mais tout cela me semble peu lié au référencement.

A+
J

Vincent StartUp
Avatar
Merci Julien.

Oui, ce n'est pas lié directement au référencement, c'est un audit technique dans le but d'améliorer le référencement, et l'optimisation du chargement des pages en fait partie.

Du coup, où mettre ca ? Faut demander au support ?
Vincent - StartUp Communication

Romain
Avatar
Bonjour à tous,

je me permet de relancer cette conversation : moi aussi j'aimerai bien pouvoir activer GZIP et la gestion de Expires mais comment faire sous emajine ?

Jérémie Glotin
Bonjour à tous,

Il est tout à fait possible d'ajouter les différentes règles demandées mais pas en passant dans un fichier htaccess. Côté e-majine, le routage est assuré par des configuration sur le serveur apache et du coup il n'est pas possible de venir brancher en plus un htaccess. Nous pourrions éventuellement étudier la possibilité d'inclure un fichier de configuration apache sur lequel vous auriez la main pour vous rendre autonome. En attendant, nous pouvons intervenir dans le cadre d'un ticket de presta.
Pour info, la prochaine image serveur, présentée rapidement lors de la convention, disposera nativement d'une configuration apache plus optimisée et en particulier en ce qui concerne le cache des fichiers statiques.
Concernant la compression de la page HTML, je suis relativement septique sur l'intérêt de le mettre en place. En effet, ça provoque de la charge serveur et navigateur pour gérer la compression/décompression et pour un gain quasiment invisible aujourd'hui grâce à nos connexions internet rapides (même en situation de mobilité). N'hésitez toutefois pas à faire la demande via ticket si vous n'êtes pas d'accord avec mon raisonnement.

Bonne journée,

Jérémie
Directeur technique Medialibs