首页 > 系统相关 >nginx二级目录代理minio指定桶

nginx二级目录代理minio指定桶

时间:2024-11-08 09:20:34浏览次数:1  
标签:set minio header nginx hncs proxy 目录 zhujian

nginx二级目录代理minio指定桶

nginx提供了外网地址,通过二级目录可以代理内网minio的具体桶,将图片展示。
配置如下:

server {
    listen 8443 ssl;
    server_name yourdomain.com;
 
    ssl_certificate /path/to/your/certificate.crt;
    ssl_certificate_key /path/to/your/private.key;

	location /hncs-zhujian/ {
          proxy_pass http://minio_ip:9000/hncs-zhujian/;
	      proxy_set_header Host $http_host;
	      proxy_set_header X-Real-IP $remote_addr;
	      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
	      proxy_set_header X-Forwarded-Proto $scheme;

	      proxy_connect_timeout 300;
	      # Default is HTTP/1, keepalive is only enabled in HTTP/1.1
	      proxy_http_version 1.1;
	      proxy_set_header Connection "";
	      chunked_transfer_encoding off;

	}
}

访问方式:
minio的图片地址是:http://minio_ip:9000/hncs-zhujian/static/house_default_1729816061370.jpg
那么代理后的访问方式:
https://yourdomain.com:8443/hncs-zhujian/static/house_default_1729816061370.jpg

标签:set,minio,header,nginx,hncs,proxy,目录,zhujian
From: https://www.cnblogs.com/zoujiaojiao/p/18534444

相关文章

  • 解决Nginx转发图片不能显示【转】
    背景:最近很多小伙伴使用Nginx代理iServer,将HTTP协议成HTTPS协议,但是可能会出现以下几种情况:(1)图片、js、css等静态资源无法加载 (2)代理后页面跳转回HTTP协议 (3)代理后访问服务管理界面提示“该用户无查询服务访问统计信息权限” 针对上述情况应该如何解决问题呢?其实这些......
  • PHP与Apache、Nginx的性能对比与优化技巧
    PHP与Apache、Nginx的性能对比与优化技巧在现代web开发中,PHP作为一种常见的服务器端脚本语言,通常需要与Web服务器(如Apache和Nginx)配合使用。Apache与Nginx各自的架构特点和性能表现有很大的不同,因此在PHP应用的部署过程中,选择合适的Web服务器并对其进行优化至关重要。Apache与N......
  • 安装Nginx-Web服务
    安装Nginx-Web服务准备k8s集群需要的k8s对象Namespace用来隔离对象资源,name=app-namespace-nginxServiceServiceAPI是Kubernetes的组成部分,它是一种抽象,帮助你将Pod集合在网络上公开出去。每个Service对象定义端点的一个逻辑集合(通常这些端点就是Pod)以及如......
  • nginx 部署2个相同的vue
    起因:最近遇到一个问题,在前端用nginx部署vue,发现如果前端有改动,如果不适用热更新,而是直接复制项目过去,会404因此想到用nginx负载两套相同vue项目,然后一个个复制vue项目就可以了。 废话不多:一在nginx下创建两个vue的路径 二修改nginx的配置文件worker_processes......
  • 鸿蒙开发进阶(HarmonyOS )通过 ArkTS 接口获取并访问公共目录
     鸿蒙NEXT开发实战往期必看文章:一分钟了解”纯血版!鸿蒙HarmonyOSNext应用开发!“非常详细的”鸿蒙HarmonyOSNext应用开发学习路线!(从零基础入门到精通)HarmonyOSNEXT应用开发案例实践总结合(持续更新......)HarmonyOSNEXT应用开发性能优化实践总结(持续更新......)通过Ar......
  • nginx域名映射
    nginx域名映射域名映射是指将域名与IP地址相对应的过程。在互联网中,每个计算机都有一个唯一的IP地址,用于标识它在网络中的位置。但是,IP地址通常比较难记忆和理解。为了方便用户使用,域名被引入到互联网中,它们可以用来代替IP地址来访问网站。域名映射的过程将域名转换为IP地址,使......
  • 01_服务器架构以及muduo目录
    1.并发服务器介绍一个简单的C/S架构如下图:服务器瓶颈:瓶颈1:超出数据库最大连接数:比如服务器最大并发是10,但是此时来了1000个连接请求。由于会导致990个连接请求失效。解决:引入一个DAL队列服务(消息队列+连接池)。这样子下一次连接就不需要重新创建和数据库的连接,而是在连接池......
  • 基于 Go + Vue3!一款开源的 Nginx 管理 Web 工具!
    大家好,我是Java陈序员。Nginx由于其强大的性能,常常被用于企业开发中!今天,给大家介绍一款开源的Nginx管理Web工具,支持通过界面完成Nginx的配置!关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。项目介绍NginxUI——一个......
  • Nginx接入LDAP
    一、nginx添加ldap模块接入ldap,nginx服务需要添加nginx-auth-ldap-master模块,我是用的yum安装的nginx,没有这个模块1.1查看nginx现有模块]#nginx-Vnginxversion:nginx/1.24.0builtbygcc4.8.520150623(RedHat4.8.5-44)(GCC)builtwithOpenSSL1.0.2k-fips26J......
  • 基于Centos7.X部署MinIO分布式集群
    1、规划4台虚拟机说明:一个N节点的分布式MinIO集群中,只要有N/2节点在线,数据就是安全的,同时,为了确保能够创建新的对象,需要至少有N/2+1个节点,因此对于一个4节点集群,即使有两个节点宕机,集群仍然是可以读的,但需要有3个节点才能写数据。所以,至少需要四台节点构建集群。2、为每台虚......