歡迎您光臨本站 註冊首頁

nginx 不能緩存圖片

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

nginx 不能緩存圖片

看了下Nginx緩存的配置。自己是親自實驗了下,但是,訪問一下貌似不能緩存圖片。
配置如下  各位大神看看 我哪裡出錯了。
user nobody;
worker_processes 2;
error_log  logs/nginx_error.log  crit;
pid        /usr/local/nginx/nginx.pid;
#Specifies the value for maximum file descriptors that can be opened by this process.
worker_rlimit_nofile 2560;
events
{
use epoll;
worker_connections 2560;
}

http

{


include       mime.types;
default_type  application/octet-stream;
#charset  gb2312;
charset UTF-8;
server_names_hash_bucket_size 128;
client_header_buffer_size 32k;
large_client_header_buffers 4 32k;
client_header_timeout 10;
client_max_body_size 20m;
  sendfile on;
tcp_nopush     on;
keepalive_timeout 60;
tcp_nodelay on;
proxy_connect_timeout 15;
proxy_read_timeout 60;
proxy_send_timeout 15;
proxy_buffer_size 96k;
proxy_buffers 8 256k;
proxy_busy_buffers_size 512k;
proxy_temp_file_write_size 5120k;
# proxy_store on;
# proxy_store_access user:rw group:rw all:rw;
proxy_temp_path /usr/local/nginx/proxy_temp;
proxy_cache_path /usr/local/nginx/www levels=1:2 keys_zone=cache_one:100m inactive=2d max_size=10G;
gzip on;
gzip_proxied any;
gzip_min_length  1k;
gzip_buffers     4 16k;
gzip_http_version 1.0;
gzip_comp_level 2;
gzip_types       text/plain application/x-javascript text/css application/xml;
gzip_vary on;
server
{
   listen       80;
   server_name  192.168.3.160;
   root         /usr/local/test;
}

server
{
   listen       80;
   server_name  www.abc.com;
   index         index.html;
   root         /usr/local/test;
   if (!-e $request_filename) {
   rewrite ^/(.*)$ /nexit/404.html;
                            }
location ~ .*\.(gif|jpg|png|htm|html|css|js|flv|ico|swf)$ {
        proxy_cache cache_one;
        proxy_cache_key $host$uri$is_args$args;
            }
   }
}
《解決方案》

:em17: 好像只能在反向代理的時候才能用緩存
《解決方案》

二樓說得對!!
《解決方案》

server
{
   listen       80;
   server_name  192.168.3.160;
   root         /usr/local/test;
}

這個註釋掉看看

[火星人 ] nginx 不能緩存圖片已經有649次圍觀

http://coctec.com/docs/service/show-post-12783.html