找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 78|回复: 7

求教反代中如何修改POST请求的地址

[复制链接]

43

主题

483

回帖

1121

积分

金牌会员

积分
1121
发表于 2019-1-12 21:02:46 | 显示全部楼层 |阅读模式
目前是这个状况,http://a.com因为没有北岸被拦截了
但是a所在的服务器IP,http://xxx.xxx.xxx.xxx是可以访问的
但是访问IP地址时填入信息后选择提交后POST请求被送到了http://a.com并被拦截
那么可不可以通过NGINX反代把POST请求参数中的a.com修改成IP地址呢


求教
回复

使用道具 举报

3

主题

32

回帖

83

积分

注册会员

积分
83
发表于 2019-1-12 21:27:46 | 显示全部楼层
本机部署一个nginx 80端口 转发到目标ip地址
本机DNS缓存把a.com解析到localhost
回复

使用道具 举报

33

主题

949

回帖

2083

积分

金牌会员

积分
2083
发表于 2019-1-12 21:30:05 | 显示全部楼层
意思是说,用ip访问被重定向了?
回复

使用道具 举报

43

主题

483

回帖

1121

积分

金牌会员

积分
1121
 楼主| 发表于 2019-1-12 21:32:43 | 显示全部楼层

kimibowerman 发表于 2019-1-12 21:27

本机部署一个nginx 80端口 转发到目标ip地址
本机DNS缓存把a.com解析到localhost

是个办法。但是就只能自己用了

回复

使用道具 举报

43

主题

483

回帖

1121

积分

金牌会员

积分
1121
 楼主| 发表于 2019-1-12 21:27:00 | 显示全部楼层

dupit8 发表于 2019-1-12 21:30

意思是说,用ip访问被重定向了?

并不是被重定向,是填写完内容后提交,index.php中返回的是把参数post到http://a.com/a.php
回复

使用道具 举报

5

主题

690

回帖

1433

积分

金牌会员

积分
1433
发表于 2019-1-12 21:34:33 | 显示全部楼层
"

那你表格form的提交目标填的网址?应该直接填a.php。
绝对路径,相对路径。
回复

使用道具 举报

3

主题

32

回帖

83

积分

注册会员

积分
83
发表于 2019-1-12 21:30:00 | 显示全部楼层
你如果要挂nginx在公网上的话,需要配置一下修改http header里面的host字段,并配置转发
回复

使用道具 举报

12

主题

541

回帖

1140

积分

金牌会员

积分
1140
发表于 2019-1-12 22:07:54 | 显示全部楼层
ngx_http_subs_filter_module
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-4-20 02:34 , Processed in 0.018237 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表