在nginx的 nginx.conf 中 server 下面添加下面代码。
location /apis {
rewrite ^.+apis/?(.*)$ /$1 break;
include uwsgi_params;
proxy_pass http://172.18.20.136:8080/; #代理地址 --服务器接口域名
}
在本地调用的时候
$.ajax({
url:'/apis/app/dev/portals/_api/datatable.php?rows=10&page=2&sort=subject&order=desc&keywords=',
type:"get",
success:function(data){
console.log(data);
}
});
只需这2步即可实现跨域访问接口!