nginx配置代理地址

devtools/2024/11/12 12:19:19/

  1,配置19上的代理

  location /jmis/ {
        alias D:/images/; 
        autoindex on;    
        sendfile on;
}

2.在18服务器上访问19的图片。18服务器nginx代理

proxy_set_header 指令用于在发送给后端服务器的请求中添加或修改指定的HTTP头信息。
proxy_pass 指令用于指定后端服务器的URL。
$host 变量包含了客户端请求中的“Host”头信息。
$remote_addr 变量包含了客户端的真实IP地址。
$proxy_add_x_forwarded_for 变量包含了客户端的IP地址以及任何先前代理服务器的IP地址,这对于跟踪原始请求来源非常有用。

location ^~/data/vsftp {# 设置Host头信息为原始请求的主机名proxy_set_header Host $host;# 将请求转发至后端服务器proxy_pass http://10.251.36.19:80/data/vsftp/;# 设置X-Real-IP头信息为客户端的真实IP地址proxy_set_header X-Real-IP $remote_addr;# 设置X-Forwarded-For头信息,包含客户端IP及任何先前代理的IPproxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}


http://www.ppmy.cn/devtools/132616.html

相关文章

C++ 游戏开发:打造高效、性能优越的游戏世界

在游戏开发领域,C 一直是最受欢迎的编程语言之一。其高效的内存管理和对硬件的底层控制,使得 C 成为开发高性能游戏的首选语言。从大型 3D 游戏引擎到独立游戏的制作,C 在游戏开发中发挥了不可替代的作用。 本文将带你了解 C 在游戏开发中的…

【深度学习】batchsize太大或太小的优缺点,如何平衡batchsize大小

一. batchsize太小的缺点 1. 耗时长,训练效率低 假设batchsize1,每次用完一个数据进行训练,如果数据总数很多,完整训练完一遍数据需要时间很长,训练效率低 2. 训练数据难以收敛 假设batchsize1,每次用一个…

Kubernetes-ArgoCD篇-03-部署

1、从 Git 存储库创建应用程序 包含留言簿应用程序的示例存储库可在 https://github.com/argoproj/argocd-example-apps.git 上找到,以演示 Argo CD 的工作原理。 1.1 argocd server port-forward 我们这里通过port-forward 访问 Argo CD: kubectl p…

tinymce扩展功能:1、行高、段落间距、格式刷;2、视频上传进度条;3、对复制的图片设置尺寸

tinymce扩展功能:1、行高、段落间距、格式刷;2、视频上传进度条;3、对复制的图片设置尺寸 一、需求描述二、行高、段落间距、格式刷插件三、实现视频上传的进度条、对复制的图片设置尺寸 一、需求描述 使用技术: vue2 tinymce5.…

Linux(CentOS)yum update -y 事故

CentOS版本:CentOS 7 事情经过: 1、安装好CentOS 7,系统自带JDK8,版本为:1.8.0_181 2、安装好JDK17,版本为:17.0.13 3、为了安装MySQL执行了 yum update -y(这个时候不知道该命令的…

单调栈—acwing

一、题目: AcWing 830. 单调栈 - AcWing 暴力算法思想 双指针算法,本质上是比较操作,两个循环,时间复杂度高。通过栈可以一次遍历。 可以知道,只要前面有一个小于我的数,就可以。如果前面的数&#xff…

解题--多数元素

给定一个大小为 n 的数组 nums ,返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组是非空的,并且给定的数组总是存在多数元素。 示例 1: 输入:nums [3,2,3] 输出:3 此算法用…

DICOM图像知识:深入详解DICOM的层级关系

引言 数字成像和通信医学(DICOM,Digital Imaging and Communications in Medicine)标准是全球广泛采用的医学影像存储和交换标准。DICOM不仅定义了影像数据的文件格式,还规定了影像数据在不同系统之间传输的协议。其层级结构是DIC…