以下是统一webgl的apache重写规则
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP:Accept-encoding} gzip
RewriteRule (.*)Data(.*)\.js $1Compressed$2\.jsgz [L]
RewriteRule (.*)Data(.*)\.data $1Compressed$2\.datagz [L]
RewriteRule (.*)Data(.*)\.mem $1Compressed$2\.memgz [L]
RewriteRule (.*)Data(.*)\.unity3d $1Compressed$2\.unity3dgz [L]
AddEncoding gzip .jsgz
AddEncoding gzip .datagz
AddEncoding gzip .memgz
AddEncoding gzip .unity3dgz
Run Code Online (Sandbox Code Playgroud)
目前在nginx上我有以下内容
location ~* \.(js|data|mem|unity3d)$
{
gzip_static on;
if ($request_filename ~ "\.jsgz$" ) {
rewrite ^(.js.gz)$ /$1.jsgz;
}
if ($request_filename ~ "\.datagz$" ) {
rewrite ^(.data.gz)$ /$1.datagz;
}
if ($request_filename ~ "\.memgz$" ) {
rewrite ^(.mem.gz)$ /$1.memgz;
}
if ($request_filename ~ "\.unity3dgz$" ) {
rewrite …Run Code Online (Sandbox Code Playgroud)