Question

Je suis en utilisant la Page de la Vitesse de l'extension Firebug pour aider à améliorer les performances de page.J'ai une image lourde de la page, et l'une des suggestions qu'il fait est ceci:

Levier de mise en cache du navigateur Les éléments suivants peuvent être mises en cache les ressources ont une courte durée de fraîcheur.Spécifier une date d'expiration au moins une semaine à l'avenir pour les ressources suivantes:

Je sais que vous pouvez définir Expire ou-tête Cache-Control sur une page entière, mais comment puis-je ajouter une date d'expiration pour un élément spécifique?Est-il même possible, ou suis-je mal interprété ce Page Speed est de suggérer?

Était-ce utile?

La solution

Sans doute vous mettre l'expiration ou de cache-têtes sur une image en utilisant une sorte de configuration de votre serveur web (soit configurer un répertoire spécifique ou utiliser un script), de sorte que la requête http envoyée pour chaque image contient aussi ces attributs.

Si vous utilisez apache, une option pour le faire pour vous est mod_expires.

Autres conseils

Si vous utilisez IIS, vous pouvez mettre les images dans un dossier distinct, puis définissez l'en-tête de cache.Si vous mettez à jour une image, modifier le nom de fichier de sorte qu'il sera actualisée dans le navigateur, la prochaine fois que l'utilisateur charge la page

À L'Aide De L'Expiration De Contenu

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top