it-swarm-es.tech

Aproveche el almacenamiento en caché del navegador

El siguiente código htaccess está disponible en siteground para aprovechar el almacenamiento en caché del navegador. Mi pregunta es que quiero establecer el tiempo de vencimiento de las imágenes durante 1 semana y el tiempo de vencimiento de css y scripts durante 2 días. ¿Cómo puedo hacer esto? como ya se menciona en el código "ahora más 1 mes o 1 semana después de la solicitud", pero no lo recibo porque soy novato. ¿Alguien puede sugerir o cambiar debajo de htaccess según lo deseado? Esperamos su amable cooperación.

########## 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"
2
Naeem

Primero tome la copia de seguridad de su archivo htaccess actual y luego intente esto: -

Elemento de la lista

Esta regla creará una ETag para archivos basada solo en la modificación

marca de tiempo y su tamaño.

Nota: Puede causar problemas en su servidor y es posible que deba eliminarlo

FileETag MTime Size

AddOutputFilterByType ahora está en desuso por Apache. Use mod_filter en el futuro.

AddOutputFilterByType DEFLATE text/texto plano/html text/xml text/css application/xml application/xhtml + xml application/rss + xml application/javascript application/x-javascript

Habilitar el control de caducidad

ExpiresActive On

Caducidad predeterminada: 1 hora después de la solicitud

ExpiresDefault "ahora más 1 hora"

Caducidad de CSS y JS: 2 días después del acceso

ExpiresByType text/css "acceso más 2 días"
Aplicación ExpiresByType/javascript "acceso más 2 días"
ExpiresByType application/x-javascript "acceso más 2 días"

Caducidad de los archivos de imagen: 1 semana después del acceso

ExpiresByType image/bmp "acceso más 1 semana"
ExpiresByType image/gif "acceso más 1 semana"
ExpiresByType image/jpeg "acceso más 1 semana"
ExpiresByType image/jp2 "acceso más 1 semana"
ExpiresByType image/pipeg "acceso más 1 semana"
ExpiresByType image/png "acceso más 1 semana"
ExpiresByType image/svg + xml "acceso más 1 semana"
ExpiresByType image/tiff "acceso más 1 semana"
ExpiresByType image/vnd.Microsoft.icon "acceso más 1 semana"
ExpiresByType image/x-icon "acceso más 1 semana"
ExpiresByType image/ico "acceso más 1 semana"
Imagen/icono de ExpiresByType "acceso más 1 semana"
ExpiresByType text/ico "acceso más 1 semana"
ExpiresByType application/ico "acceso más 1 semana"
ExpiresByType image/vnd.wap.wbmp "acceso más 1 semana"
ExpiresByType application/vnd.wap.wbxml "acceso más 1 semana"

3
shine