nginx代理内网图片服务器

nginx代理访问内网服务器,就是通过访问公网上的服务,将内网的图片在公网的网站上显示,图片服务器是没有公网地址的,流量出口走的还是nginx的服务器的流量,有一些架构是这么搞的,内网服务器作为一个对外的图床,但是有时需要提供对外的服务,这是一个临时的解决方案,让我们来看看具体配置吧。这里不在赘述如何编译安装nginx,直接开始吧

location ~ /.*\.(jpg|gif|png|jpeg|webp)${
    proxy_pass http://192.168.0.10;
}

看了这个配置感觉是不是很简单,除了这种方式,还可以使用NFS远程挂载,再配合nginx的规则,来代理到不同的目录下来实现

location ~ /image/.*\.(jpg|gif|png|jpeg|webp)${
    root /data/www/tuku;
    break;
}

以上就是nginx代理的配置,没事还可以根据以上来自己学习测试下

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://sulao.cn/post/646.html