Add rewrite rules to map nonexistent minified scripts to original file

This commit is contained in:
Kijin Sung 2016-06-29 19:41:30 +09:00
parent aef4797c1c
commit ffd6c42447
3 changed files with 12 additions and 0 deletions

View file

@ -11,6 +11,8 @@ RewriteRule ^(\.|codeception\.|composer\.|Gruntfile\.js|package\.json|CONTRIBUTI
# static files # static files
RewriteCond %{SCRIPT_FILENAME} !-f RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^(.+)/(addons|files|layouts|m\.layouts|modules|widgets|widgetstyles)/(.*) ./$2/$3 [L] RewriteRule ^(.+)/(addons|files|layouts|m\.layouts|modules|widgets|widgetstyles)/(.*) ./$2/$3 [L]
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^(.+)\.min\.(css|js)$ ./$1.$2 [L]
# rss, blogAPI # rss, blogAPI
RewriteRule ^(rss|atom)$ ./index.php?module=rss&act=$1 [L] RewriteRule ^(rss|atom)$ ./index.php?module=rss&act=$1 [L]

View file

@ -23,6 +23,11 @@ location ~ ^/rhymix/(.+)/(addons|files|layouts|m\.layouts|modules|widgets|widget
try_files $uri $uri/ /rhymix/$2/$3; try_files $uri $uri/ /rhymix/$2/$3;
} }
# fix incorrect minified URLs (for legacy support)
location ~ ^/rhymix/(.+)\.min\.(css|js)$ {
try_files $uri $uri/ /rhymix/$1.$2;
}
# rss, blogAPI # rss, blogAPI
rewrite ^/rhymix/(rss|atom)$ /rhymix/index.php?module=rss&act=$1 last; rewrite ^/rhymix/(rss|atom)$ /rhymix/index.php?module=rss&act=$1 last;
rewrite ^/rhymix/([a-zA-Z0-9_]+)/(rss|atom|api)$ /rhymix/index.php?mid=$1&act=$2 last; rewrite ^/rhymix/([a-zA-Z0-9_]+)/(rss|atom|api)$ /rhymix/index.php?mid=$1&act=$2 last;

View file

@ -23,6 +23,11 @@ location ~ ^/(.+)/(addons|files|layouts|m\.layouts|modules|widgets|widgetstyles)
try_files $uri $uri/ /$2/$3; try_files $uri $uri/ /$2/$3;
} }
# fix incorrect minified URLs (for legacy support)
location ~ ^/(.+)\.min\.(css|js)$ {
try_files $uri $uri/ /$1.$2;
}
# rss, blogAPI # rss, blogAPI
rewrite ^/(rss|atom)$ /index.php?module=rss&act=$1 last; rewrite ^/(rss|atom)$ /index.php?module=rss&act=$1 last;
rewrite ^/([a-zA-Z0-9_]+)/(rss|atom|api)$ /index.php?mid=$1&act=$2 last; rewrite ^/([a-zA-Z0-9_]+)/(rss|atom|api)$ /index.php?mid=$1&act=$2 last;