У меня возникла странная проблема с моим кэшированием браузеров Leverage Browser. В моем .htaccess
я использую следующее:Использование кеширования браузера js? Ver =
## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType text/x-javascript "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresDefault "access plus 2 days"
</IfModule>
## EXPIRES CACHING ##
Этот успешно кэширует мой сайт. Но этот вопрос я столкнулся в нем отсутствуют некоторые не являющиеся -Внешние JS файлов:
http://example.com/wp-content/themes/tracks/js/build/production.min.js?ver=4.7.2 (2 days)
http://example.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1 (2 days)
http://example.com/wp-includes/js/jquery/jquery.js?ver=1.12.4 (2 days)
http://exmaple.com/wp-includes/js/wp-embed.min.js?ver=4.7.2 (2 days)
http://example.com/wp-includes/js/wp-emoji-release.min.js?ver=4.7.2 (2 days)
Я пытался это исправить, добавив следующие строки, но результат был все тот же:
ExpiresByType text/javascript “access plus 1 month”
ExpiresByType application/javascript “access plus 1 month”
ExpiresByType application/json “access plus 1 month”
ExpiresByType application/x-javascript “access plus 1 month”
Любая идея, почему она не поднимает js?ver=
и как исправить эту проблему? В случае, если это помогает:
хостинг: Hostinger
Сервер: Apache 2,4
Вы можете проверить тип содержимого они время служивший? И проверьте, нет ли файла .htaccess в каталогах WordPress, переопределяющих ваш корневой файл. 2 дня звучат так, будто они служат типом контента, который вы не охватили. Вы уверены, что дополнения не изменились? А не кеширование браузера? Вы смотрите прямо на заголовки? – SuperDuperApps
Спасибо за помощь @SuperDuperApps Я оглянулся на новые четыре строки, которые я написал, и теперь получил их на работу. Вопрос был с речевыми знаками довольно странно. – Lag
Ах, ха! Хорошо подмечено. Да, они не выделены курсивом, хотя они выглядят так, но «кудрявые цитаты», совершенно разные кавычки. Обычно можно найти в приложениях для обработки текстов и т. Д., Которые используют кавычки с фантазией. [Подробнее здесь] (http://practicaltypography.com/straight-and-curly-quotes.html). Вы должны принять свой ответ :) – SuperDuperApps