Sorry for the many questions!
How to extend cache Expiration for commentbox.min.js and counters.js in .htaccess
"?" after is blocking execution.
also in PageSpeed get error for "missed alt(image of public user)"
Latest post by Lefteris Kavadas on Wednesday, 29 October 2025 12:20 EET
Hi,
No problem at all!
Joomla automatically adds the version hash (for example, ?7a8061) to asset URLs loaded through its Asset Manager. This is intentional and helps browsers detect when a file has changed — it doesn’t block caching.
If you want to extend the cache expiration for these files, you can safely do so in your site’s .htaccess by adding:
ExpiresActive On ExpiresByType application/javascript "access plus 1 year"
Browsers will cache the file until Joomla changes the hash (which happens only when the file contents change).
So, even though you see the “?” in the URL, caching will still work correctly.
As for the PageSpeed warning about the missing alt attribute (public user avatar), this will be addressed in an upcoming update.
Best,
Lefteris
Note: An active subscription is required in order to get support for our paid extensions. For our free extensions, if you don't have an account, register and then submit your support request. In case you just want to ask a question, you can also use the contact form .