Nginx代理POST请求配置

Nginx代理POST请求配置,第1张

为了避免对Nginx默认配置文件拿汪 nginx.conf 的修改可能会造成的不必要麻烦,建议提前备份,或在 nginx.conf 文件(倒数第二行)修改为

然后在配置的 /usr/local/etc/nginx/config/ 目录消唤仔下新建 xx.conf 文件(文件名任意),在该文链激件内加入该POST请求代理配置。

a.com的档档姿所有前缀为api的请求都需要转发到b.com,配置如下:

//  a.com 的静态Web文件路径及端口号配置

server {

listen       80

server_name  localhost

#charset koi8-r

#access_log  logs/host.access.log  main

location / {

root html/dist// a.com 的静态Web文件路蠢宏径

index index.html

}

// 所有a.com/api/*的请求,都需要转发到 b.com/*

//拦截所有 “ /api ”前缀的请求,行绝转发到 “ b.com”

location ^~/api{

proxy_pass b.com

proxy_set_header HOST $host

proxy_set_header X-Real-IP $remote_addr

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12294300.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存