OVH Community, votre nouvel espace communautaire.

compatibilité environnement mutualisé et besoins techniques


webamster
12/01/2016, 16h25
ok, merci Ludovic je vais essayer alors ce nouveau code.

Ludo.H
12/01/2016, 16h02
Bonjour,

Ce code est exécutable chez OVH.
Il est adaptable aussi, comme ceci :

Code:

    ExpiresActive On
    ExpiresByType image/jpg             "access plus 1 week"
    ExpiresByType image/jpeg            "access plus 1 week"
    ExpiresByType image/png             "access plus 1 week"
    ExpiresByType image/gif             "access plus 1 week"
    ExpiresByType image/svg+xml         "access plus 1 week"
    AddType image/x-icon .ico
    ExpiresByType image/ico             "access plus 1 week"
    ExpiresByType image/icon            "access plus 1 week"
    ExpiresByType image/x-icon          "access plus 1 week"
    ExpiresByType text/css              "access plus 1 week"
    ExpiresByType text/javascript       "access plus 1 week"
    ExpiresByType application/javascript    "access plus 1 week"
    ExpiresByType application/x-javascript  "access plus 1 week"
    ExpiresByType application/x-shockwave-flash "access plus 1 week"

    # Add correct content-type for fonts
    AddType application/vnd.ms-fontobject .eot
    AddType application/x-font-ttf .ttf
    AddType application/x-font-opentype .otf
    AddType application/x-font-woff .woff
    AddType image/svg+xml .svg

    # Add a far future Expires header for fonts
    ExpiresByType application/vnd.ms-fontobject "access plus 1 week"
    ExpiresByType application/x-font-ttf "access plus 1 week"
    ExpiresByType application/x-font-opentype "access plus 1 week"
    ExpiresByType application/x-font-woff "access plus 1 week"
    ExpiresByType image/svg+xml "access plus 1 week"
Ceci va ajouter du cache à tous les éléments qui ne sont pas caché normalement.
Une meilleur note en découlera sur Google Insights par exemple

Cdt,

webamster
12/01/2016, 15h22
Bonjour,

je dispose d'un espace web en mutualisé dont voici la configuration par défaut des serveurs d'hébergements mutualisés ;

http://fpm5.4-check.cluster003.ovh.net/phpinfo.php

Sur un autre hébergeur, le support m'a conseillé d'appliquer ceci :

Code:

ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 2 days"
dans le fichier .htaccess à la racine du site.

Mais voila, j'ai 2 questions :

Est ce que ceci est aussi utile et efficace sur OVH ?
Et est ce que ce code écrit ainsi sera bien interprété ?

Le but de ce code est de définir du cache par défaut.
J'ai demandé l'avis du support OVH, mais ils ne peuvent pas apporter ce type de support.
Merci pour vos réponses,