Configurer les balises d’entité
GTmetrix ou Pingdom vous montre les éléments suivants : Configurer les balises d’entité (ETags) ?
La configuration d’ETags est l’un des problèmes les plus courants lorsqu’il s’agit de corriger la vitesse d’un site Web. Dans GTmetrix ou Pingdom, vous verrez cette erreur si votre serveur web ne configure pas correctement les Etags.
Comment corriger le message d’erreur : « Configure-Entity-Tags (ETags) »
En bref : Qu’est-ce qu’une balise d’entité (ETags) ?
Entity Tags (ETags) est un mécanisme HTTP permettant de vérifier le cache Web. Il fournit un identifiant unique qui envoie une requête du navigateur au serveur Web. Toutes les exigences du serveur Web ne sont pas nécessaires si le site Web est visité régulièrement. Le mécanisme ETags envoie des requêtes de navigateur à des ressources spécifiques au serveur qui n’ont pas changé. Le serveur envoie d’abord le cache, puis les nouvelles ressources. ETags collecte les données du cache du serveur et les met à la disposition du navigateur.
Avantages d’ETags :
Meilleure mise en cache et temps de chargement plus rapides
Réduction de la charge du serveur
Inconvénients des ETags :
Temps de chargement plus lents et mise en cache multiple de la même ressource
Utilisation accrue des serveurs
Méthodes de correction des balises d’entité de configuration (ETags) :
Il existe deux méthodes pour corriger les ETags (configurer les balises d’entité).
#1 à propos de la configuration d’Apache
Si vous avez un accès root à votre serveur ou un accès SSH, ouvrez le vôtre : httpd.conf.
Pour ouvrir votre fichier httpd.conf :
/usr/local/apache/conf/httpd.conf
et ajoutez les lignes de code suivantes :
<directory>
FileETag MTime Size
</directory>
#2 À propos du .htaccess
Si vous n’avez pas d’accès SSH, vous pouvez corriger l’option Configurer les balises d’entité (ETags) via le fichier .htaccess. Ajoutez les lignes de code suivantes à votre .htaccess :
Header unset Etag
FileETag none
Cela résout le problème de la configuration des balises d’entité (ETags).