pagespeed On;
pagespeed FileCachePath "/var/ngx_pagespeed_cache";
pagespeed RewriteLevel CoreFilters;
pagespeed MemcachedServers "ipaddy:11211";
server {
listen 443 ssl spdy;
server_name www.mysite.com;
...
pagespeed Domain https://static.myassets.com;
pagespeed MapOriginDomain "http://localhost" "https://www.mysite.com";
pagespeed LoadFromFile "https://static.myassets.com" "/path/to/staticfiles/";
location ~ "^/pagespeed_static/" { }
location ~ "^/ngx_pagespeed_beacon$" { }
location /ngx_pagespeed_statistics { allow 127.0.0.1; deny all; }
location /ngx_pagespeed_global_statistics { allow 127.0.0.1; deny all; }
location /ngx_pagespeed_message { allow 127.0.0.1; deny all; }
location /pagespeed_console { allow 127.0.0.1; deny all; }
location /pagespeed_admin { allow 127.0.0.1; deny all; }
location ~ "\.pagespeed\.([a-z]\.)?[a-z]{2}\.[^.]{10}\.[^.]+" {add_header "" "";}
}
server {
listen 443 ssl spdy;
server_name static.myassets.com;
...
location ~ "^/pagespeed_static/" { }
location ~ "^/ngx_pagespeed_beacon$" { }
location /ngx_pagespeed_statistics { allow 127.0.0.1; deny all; }
location /ngx_pagespeed_global_statistics { allow 127.0.0.1; deny all; }
location /ngx_pagespeed_message { allow 127.0.0.1; deny all; }
location /pagespeed_console { allow 127.0.0.1; deny all; }
location /pagespeed_admin { allow 127.0.0.1; deny all; }
location ~ "\.pagespeed\.([a-z]\.)?[a-z]{2}\.[^.]{10}\.[^.]+" {add_header "" "";}
}