这是我的请求代码
$.ajax({
url:"/apis/h5/policy.do",
type:"post",
data:{pageSize:7},
success:function(data){
console.log(data)
}
})
这是我的nginx配置
server {
listen 8024;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
proxy_pass http://localhost:8024;
}
location /apis {
rewrite ^.+apis/?(.*)$ /$1 break;
include uwsgi_params;
proxy_pass http://wap.zhuogan.cn/smartApp;
}
}
浏览器保存如下图
nginx
不熟,不过也发现了问题测了一下,你的接口应该是
http://wap.zhuogan.cn/smartApp/h5/policy.do
可以访问所以你在代理的时候不能把
apis
带入进去,或者带进去的时候在转发的时候把apis
截取掉具体怎么改你可以多试一下