Всем привет. Загоняю сайт в зеленую зону. Не могу решить проблему с кешем.
Может быть в админке modx нужно что нибудь сделать что бы решить проблему? Что бы я не делал в PageSpeed Insights висит рекомендация. Долго ищу решение так и не разобрался… вот htaccess:
RewriteEngine On
RewriteBase /
# Rewrite www.example.com -> example.com — used with SEO Strict URLs plugin
RewriteCond %{HTTP_HOST}.
RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC]
RewriteRule ^(.*)$ %1/$1 [R=301,L]
# The Friendly URLs part
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
# Склеиваем дубли главной
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(php|html|htm)\ HTTP/
RewriteRule ^(.*)index\.(php|html|htm)$ $1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^(.+)/$
RewriteRule ^(.+)/$ /$1 [R=301,L]
# Скрываем конфиг файл
RewriteCond %{REQUEST_URI} ^/config.core.php*
RewriteRule ^(.*)$ [R=404]
php_flag display_errors off
## EXPIRES CACHING ##
<IfModule mod_expires.c>
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 text/html «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 1 month»
## EXPIRES CACHING ##
FileETag MTime Size
<ifmodule mod_expires.c>
<filesmatch "\.(jpg|gif|png|css|js)$">
ExpiresActive on
ExpiresDefault «access plus 1 year»
<IfModule mod_rewrite.c>
RewriteEngine On
# Check if browser supports WebP images
RewriteCond %{HTTP_ACCEPT} image/webp
# Check if WebP replacement image exists
RewriteCond %{DOCUMENT_ROOT}/$1.webp -f
# Serve WebP image instead
RewriteRule (.+)\.(jpe?g|png)$ $1.webp [T=image/webp,E=REQUEST_image]
<IfModule mod_headers.c>
# Vary: Accept for all the requests to jpeg and png
Header append Vary Accept env=REQUEST_image
<IfModule mod_mime.c>
AddType image/webp .webp
скрин PageSpeed Insights yadi.sk/i/TAos_26QXh8AQQ
сайт https//trezvaya-gizn.ru (не реклама)
PageSpeed Insights — правила эффективного использования кеша для статических объектов
Версия MODX: Revolution
Комментарии (1)
Для добавления комментариев вы должны авторизоваться или зарегистрироваться.


Вараника 13.03.2021 12:10 #
Если не прокатит — проверяйте хостинг. Точно ли Apache, точно ли не на нем прописаны правила кэша.