nginx代理本地图片、视频及音频文件

来源:互联网 发布:淘宝违规行为的划分 编辑:程序博客网 时间:2024/05/18 17:45

在映射目录放相关文件,并在nginx中添加server即可

server {        listen       192.168.14.12:9001;        server_name  192.168.14.12;        charset utf-8;       location ~ .*\.(gif|jpg|jpeg|png)$ {            expires 24h;            root /opt/nginx/resources/;#指定存放路径            proxy_store on;            proxy_store_access user:rw group:rw all:rw;            proxy_temp_path         /opt/nginx/resources/;#图片访问路径            proxy_redirect          off;            proxy_set_header        Host $host:9001;            client_max_body_size    10m;            client_body_buffer_size 1280k;            proxy_connect_timeout   900;            proxy_send_timeout      900;        proxy_read_timeout      900;            proxy_buffer_size       40k;            proxy_buffers           40 320k;            proxy_busy_buffers_size 640k;            proxy_temp_file_write_size 640k;            if ( !-e $request_filename)            {                 proxy_pass  http://192.168.14.12:9001;#默认80端口            }        }        location /video/ {    #指定视频、音频存放路径           root  /opt/nginx/resources/;           autoindex on;        }        location /image/ {    #指定图片存放路径           root  /opt/nginx/resources/;           autoindex on;        }        location / {            root   /opt/nginx/nginx-1.13.4/html/;            index  index.html index.htm test.html;        }            error_page   500 502 503 504  /50x.html;        location = /50x.html {            root   html;        }         }
原创粉丝点击