Le code htaccess suivant est disponible sur siteground pour la mise en cache du navigateur. Ma question est que je veux définir le délai d'expiration des images pour 1 semaine et les délais d'expiration des scripts et des scripts pour 2 jours. Comment puis-je faire ceci? comme il est déjà mentionné dans le code "maintenant plus un mois ou une semaine après la demande", mais je ne le reçois pas car je suis novice. Quelqu'un peut-il s'il vous plaît suggérer ou changer ci-dessous htaccess selon le désir? Dans l'attente de votre aimable coopération.
########## Begin - ETag Optimization
## This rule will create an ETag for files based only on the modification
## timestamp and their size.
## Note: It may cause problems on your server and you may need to remove it
FileETag MTime Size
# AddOutputFilterByType is now deprecated by Apache. Use mod_filter in the future.
AddOutputFilterByType DEFLATE text/plain text/html text/xml text/css application/xml application/xhtml+xml application/rss+xml application/javascript application/x-javascript
# Enable expiration control
ExpiresActive On
# Default expiration: 1 hour after request
ExpiresDefault "now plus 1 hour"
# CSS and JS expiration: 1 week after request
ExpiresByType text/css "now plus 1 week"
ExpiresByType application/javascript "now plus 1 week"
ExpiresByType application/x-javascript "now plus 1 week"
# Image files expiration: 1 month after request
ExpiresByType image/bmp "now plus 1 month"
ExpiresByType image/gif "now plus 1 month"
ExpiresByType image/jpeg "now plus 1 month"
ExpiresByType image/jp2 "now plus 1 month"
ExpiresByType image/pipeg "now plus 1 month"
ExpiresByType image/png "now plus 1 month"
ExpiresByType image/svg+xml "now plus 1 month"
ExpiresByType image/tiff "now plus 1 month"
ExpiresByType image/vnd.Microsoft.icon "now plus 1 month"
ExpiresByType image/x-icon "now plus 1 month"
ExpiresByType image/ico "now plus 1 month"
ExpiresByType image/icon "now plus 1 month"
ExpiresByType text/ico "now plus 1 month"
ExpiresByType application/ico "now plus 1 month"
ExpiresByType image/vnd.wap.wbmp "now plus 1 month"
ExpiresByType application/vnd.wap.wbxml "now plus 1 month"
Prenez d’abord la sauvegarde de votre fichier htaccess actuel, puis essayez ceci: -
Élément de liste
Taille de FileETag MTime
AddOutputFilterByType DEFLATE text/texte brut/texte html/texte xml/application css/application xml/xhtml + application xml/application rss + xml/application javascript/x-javascript
Expires Actif sur
ExpiresDefault "maintenant plus 1 heure"
ExpiresByType text/css "accès plus 2 jours"
Application ExpiresByType/javascript "accès plus 2 jours"
Application ExpiresByType/x-javascript "accès plus 2 jours"
ExpiresByType image/bmp "accès plus 1 semaine"
ExpiresByType image/gif "accès plus 1 semaine"
ExpiresByType image/jpeg "accès plus 1 semaine"
ExpiresByType image/jp2 "accès plus 1 semaine"
ExpiresByType image/pipeg "accès plus 1 semaine"
ExpiresByType image/png "accès plus 1 semaine"
ExpiresByType image/svg + xml "accès plus 1 semaine"
ExpiresByType image/tiff "accès plus 1 semaine"
ExpiresByType image/vnd.Microsoft.icon "accès plus 1 semaine"
ExpiresByType image/x-icon "accès plus 1 semaine"
ExpiresByType image/ico "accès plus 1 semaine"
Image/icône ExpiresByType "accès plus 1 semaine"
ExpiresByType text/ico "accès plus 1 semaine"
ExpiresByType application/ico "accès plus 1 semaine"
ExpiresByType image/vnd.wap.wbmp "accès plus 1 semaine"
Application ExpiresByType/vnd.wap.wbxml "accès plus 1 semaine"