2011年2月25日星期五

Header cache control for CDN

hi i try to setup akamai cdn i upload all my pictures to CDN server and
all pictures point out from my website to CDN everything allright but
they let me put upto 3 days ttl time of images, when i go
www.webpagetest.org the site always warning that because is not 30days
the address something like
http://www.cdntechnologies.com/adsa.34a/mypicture.png i want this
picture expire time to be 30days one of my friend told me can't override
because you dont hold images others says you can but dont know how to do
my conf something like


if ($myrewrite = "AB")
{
rewrite /(.+)(style|lightbox)\.css$ /$2.css last;
rewrite /(.*)(userdata|install|addon|cron\/)(.*)$ /$2$3
last;
rewrite /(.*)(js\/)(.*)$ /$2$3$4 last;
rewrite ^/(.*)(index\.php)(\/?)(.*)$
/index.php?page=index/$4 last;
rewrite /(.*)(images\/)(.*)(\.)(gif|jpe?g|png|ico)$
/$2$3$4$5 last;
rewrite ^/(.*)$ /index.php?page=$1 last;

}


location ~ /\.ht { deny all; }
location ~ /(userdata|images)/ {
gzip on;
gzip_min_length 512;
gzip_types application/xml text/css application/x-javascript
text/javascript;
gzip_proxied any;
gzip_http_version 1.0;
root $home_dir/www/;
access_log off;
expires 30d;
}


thanks in advance

Posted at Nginx Forum: http://forum.nginx.org/read.php?2,178341,178341#msg-178341


_______________________________________________
nginx mailing list
nginx@nginx.org
http://nginx.org/mailman/listinfo/nginx

没有评论:

发表评论