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

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

在映射目录放相关文件,并在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;        }         }

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部