首页 > 系统相关 >Nginx 动态 转发 配置

Nginx 动态 转发 配置

时间:2023-02-01 21:23:48浏览次数:71  
标签:baidu set http header Nginx proxy 转发 动态 com

根据url转发任何求情

http求情

http://localhost/proxy/http://baidu.com/
会访问:http://baidu.com

https求情

http://localhost/proxy/https://baidu.com/
会访问:https://baidu.com

http{
	#省略其他配置
	resolver 8.8.8.8 ipv6=off;
	server {
		listen       80;
		server_name  localhost;
		 #通过正则表达式,截取指定路径
		 if ($request_uri ~ ^/proxy/(.*))
		 {
			set $backend_host $1;
		 }

		location ^~ /proxy/ {
			proxy_pass $backend_host;
			#proxy_set_header Host $Host;
			proxy_set_header   X-Real-IP  $remote_addr;
			proxy_set_header X-Forwarded-For  $remote_addr;
			proxy_set_header X-Forwarded-Proto $scheme;
		}
	}

标签:baidu,set,http,header,Nginx,proxy,转发,动态,com
From: https://www.cnblogs.com/namejmj/p/17084147.html

相关文章

  • nginx agent 来自官方的nginx 配置管理&监控方案
    我以前介绍过使用git+api模式的nginx配置管理,同时还介绍过一个基于graylog的日志收集方案,nginxagent是nginx官方提供的nginx配置以及metrics监控解决方案包含的特......
  • 数据结构——动态数组
    简介数组(Array)是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据。因此可以通过索引(Index)计算出某个元素的地址。 数组特点索引(即下标)......
  • 转载 Nginx 一个高性能的HTTP和反向代理服务器
    本文只针对Nginx在不加载第三方模块的情况能处理哪些事情,由于第三方模块太多所以也介绍不完,当然本文本身也可能介绍的不完整,毕竟只是我个人使用过和了解过,欢迎留言交流。......
  • 动态数组以及指针迭代器
    1#include<vector>//动态数组2#include<iostream>3usingnamespacestd;4vector<int>vec;//定义5intmain(){6intn;7cin>>n;8......
  • nginx简单配置
    nginx代理静态网页vim/etc/nginx/nginx.conf#nginx.confuserroot;worker_processesauto;error_log/var/log/nginx/error.log;pid/run/nginx.pid;#Loaddyna......
  • cdr vb 动态定义数组 遍历对象里面包含群组的
    Function显示内容()DimsAsShapeDimssonAsShapeDimisonAsIntegerDimflagAsBooleanDimalAsIntegerIfActiveSelection.Shapes.count>0ThenDimsts()AsS......
  • Linux设置动态链接库so的默认搜索路径
    众所周知,Linux动态库的默认搜索路径是/lib和/usr/lib,64位系统是/lib64和/usr/lib64。动态库被创建后,一般都复制到这两个目录中。当程序执行时需要某动态库,并且该动态库......
  • Linux Nginx安装以及可能出现错误
    一、编译安装makemakeinstallmake的过程是把各种语言写的源码文件,变成可执行文件和各种库文件;makeinstall是把这些编译出来的可执行文件和库文件复制到合适的地方。......
  • 转载 : Nginx 相关介绍(Nginx是什么?能干嘛?)
    Nginx的产生没有听过Nginx?那么一定听过它的"同行"Apache吧!Nginx同Apache一样都是一种WEB服务器,基于REST架构风格,以统一资源描述符(UniformResourcesIdentifier)URI......
  • nginx 重写整个 url,结合使用 proxy_pass 和 rewrite
    首先讲下需求背景需要将相同url不同参数的地址转发到服务器上不同的地址举例:example1.com/api.php?act=order->example2.com/api/pay/orderexample1.com/api.php?ac......