Optimisation du .htaccess pour Dotclear chez OVH

Après mon passage a PHP7 chez OVH je me suis retrouvé avec quelques petits problèmes au niveau de l'optimisation de Dotclear et lorsque j'allais sur webpagetest j'étais plutôt dans le rouge ( grrrr ).
Mais après quelques recherches sur le web j'ai enfin trouvé comment optimisé le .htaccess et surtout plus avoir ces problèmes de Cache Static maudit donc voici mon .htaccess si cela peut aider certain :

SetEnv REGISTER_GLOBALS 0 
SetEnv PHP_VER 7.0

<IfModule deflate_module>
 <IfModule filter_module>
 AddOutputFilterByType DEFLATE text/plain text/html
 AddOutputFilterByType DEFLATE text/xml application/xml application/xhtml+xml application/xml-dtd
 AddOutputFilterByType DEFLATE application/rdf+xml application/rss+xml application/atom+xml image/svg+xml
 AddOutputFilterByType DEFLATE text/css text/javascript application/javascript application/x-javascript
 AddOutputFilterByType DEFLATE font/otf font/opentype application/font-otf application/x-font-otf
 AddOutputFilterByType DEFLATE font/ttf font/truetype application/font-ttf application/x-font-ttf
 </IfModule>
</IfModule>

# Optimisation cache fichiers statiques
<IfModule mod_expires.c>
 #a reactiver en fin de dév.
 ExpiresActive On
 ExpiresDefault "access plus 7200 seconds"
 ExpiresByType image/jpg "access plus 1 year"
 ExpiresByType image/jpeg "access plus 1 year"
 ExpiresByType image/png "access plus 1 year"
 ExpiresByType image/gif "access plus 1 year"
 ExpiresByType application/pdf "access 1 month"
 ExpiresByType text/javascript "access plus 2592000 seconds"
 ExpiresByType application/javascript A2592000
 ExpiresByType application/x-javascript "access plus 2592000 seconds"
 ExpiresByType text/css "access plus 2592000 seconds"
 ExpiresByType font/vnd.ms-fontobject "access plus 1 year"
 ExpiresByType font/x-font-ttf "access plus 1 year"
 ExpiresByType font/x-font-opentype "access plus 1 year"
 ExpiresByType font/x-font-woff "access plus 1 year"
</IfModule>
# fin optimisation



Et mon .ovhconfig :

 app.engine=phpcgi
 app.engine.version=7.0
 http.firewall=none
 environment=production



Le résultat est radical chez moi comme vous pouvez le voir :

optimisation.png

Et si mon .htaccess contient des erreurs ou s’il peut être amélioré, dites-le moi car chaque bout de code a été pris à droite et à gauche

Ajouter un commentaire

Les commentaires peuvent être formatés en utilisant une syntaxe wiki simplifiée.

Fil des commentaires de ce billet