forked from fbrnc/Aoe_JsCssTstamp
-
Notifications
You must be signed in to change notification settings - Fork 0
Automatic Versioning of JS and CSS files for Magento
coresh/Aoe_JsCssTstamp
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Add following lines to your .htaccess file if storage is set to "database" and you are using apache as your web server.
# Get merged js and css files from database using get.php if they do not exist in filesystem
RewriteCond %{REQUEST_URI} ^/media/css/.*\.css$ [OR]
RewriteCond %{REQUEST_URI} ^/media/js/.*\.js$
# never rewrite for existing files
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* ../get.php [L]
# If you enable the Add timestamps to asset files feature, also add these lines to your .htaccess file
RewriteRule (.*)\.(\d{10})\.(gif|png|jpg)$ $1.$3 [L,NC]
If you use NGINX, add the following lines to your nginx config within the server block for your site
if you use database as the file storage location:
location ^~ /media/js/ {
try_files $uri $uri/ @handlerjs;
}
location ^~ /media/css/ {
try_files $uri $uri/ @handlercss;
}
location @handlerjs {
rewrite /media/js/ /get.php;
}
location @handlercss {
rewrite /media/css/ /get.php;
}
# If you enable the Add timestamps to asset files feature, also add these lines to your nginx config file
# they should NOT be added to any particular location block.
rewrite "^/(.*)\.(\d{10})\.(gif|png|jpg)$" /$1.$3 last;
About
Automatic Versioning of JS and CSS files for Magento
Resources
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- PHP 100.0%