我y零kk 发表于 2019-1-12 21:02:46

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

目前是这个状况,http://a.com因为没有北岸被拦截了
但是a所在的服务器IP,http://xxx.xxx.xxx.xxx是可以访问的
但是访问IP地址时填入信息后选择提交后POST请求被送到了http://a.com并被拦截
那么可不可以通过NGINX反代把POST请求参数中的a.com修改成IP地址呢
cry.gif

求教

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

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

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

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

我y零kk 发表于 2019-1-12 21:32:43


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

本机部署一个nginx 80端口 转发到目标ip地址
本机DNS缓存把a.com解析到localhost
是个办法。但是就只能自己用了
lol.gif

我y零kk 发表于 2019-1-12 21:27:00


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

意思是说,用ip访问被重定向了?
并不是被重定向,是填写完内容后提交,index.php中返回的是把参数post到http://a.com/a.php

逸笙 发表于 2019-1-12 21:34:33

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

kimibowerman 发表于 2019-1-12 21:30:00

你如果要挂nginx在公网上的话,需要配置一下修改http header里面的host字段,并配置转发

王者 发表于 2019-1-12 22:07:54

ngx_http_subs_filter_module
页: [1]
查看完整版本: 求教反代中如何修改POST请求的地址